Daeodon are necessary for the alpha fight unless you have OP saddles on OP megatheriums. If you don't want to mitate megatherim (which I don't blame you, mutating mammals is a pain) spines are a good second option, as their is water in her arena so they can get the hydration buff

More Broodmother Lysrix Encountering Tips