I'm confused about collision with allied units as the game text states "a unit can move through allied units as long as it would not overlap more than a single tray of each allied unit during this movement."
If the tray you are moving is 2 deep, any collision will cause more than 2 trays to overlap, so does that mean that a unit that has 2 rows cannot collide with allied units or am in interpreting the rule incorrectly? I would assume the way you measure is width only, not depth when figuring collision with allied units.
also, bonus question, if an allied unit and enemy unit are engaged, and a turn movement order (from another unit) would cause your active unit to hit the engaged allied unit and then the enemy, would you square up with the enemy or stop movement upon collision with the allied unit? This is also considering that squaring up correctly would NOT cause an overlap of the already engaged allied unit.