Tactic enhancement adds speed to all own stacks except for warmachines. However, it did not exclude Catapults in non-siege battles (ID 124, from Warmachine Enhancement II). I added 124 to its list. Unfortunately, this doesn't seem to be helpful to the recent reports you received.