This isn't really help for your question, but it could help "in general" and thus help your companion.
Are you using the beastmaster from the PHB, or from Tasha's?
Lastly, it ... kinda sucks, but every hit your brave mount takes is a hit that you or your fellow PCs didn't have to take...