It matters because your giant ape mount gets two attacks at 3d10+6 each. Maybe you as a DM would allow it, but I wouldn't.
Unless there is a new AL guidance on the spell, the only requirement is that it is an animal, not that it has type beast.
"(Your DM mught allow other animals to be...