So there is a bug that happens when you load battering rams into your transport ships. You can select them to garrison inside transport ships and you can have units garrison inside the rams. It doesn’t count towards the total capacity so you can override the 16 pop of the transport ship by slotting in possible 16 rams with 16 units each.
Streamable video link