Your comments

This save file proved invaluable ! Thank you very much for helping solving this long standing bug

Cian Noonan as discussed, the optimization you made got rid of an important bone allowing the rotation of the bombard.

Can you expose it again and don't forget to tag the gameobject with Rotatable tag. Cheers