Hi tman - is the origin at the centre of your model? As my game is mainly a fighting game, my own experience is mainly with model-to-model collisions, so I haven't messed around with hull based collisions much.
However, I do know that there are some major problems with collision detection in A5 that sometimes need WDL workarounds. I found this out when I got a number of fighters punching each other and moving towards each other - sometimes they would walk right through each other. You can see this in the office level if you line the Warlock up with the Guard and push forward - sometimes they will pass through one another. JCL confirmed this as an engine bug; he also said that the collision detection of A5 is scheduled for a complete rewrite around November/December (as I remember).
Sorry if this isn't much help, but I'm not really sure why a model would pass through something going sideways...
Cheers,
Keith
P.S. I do have some workaround code for the push-forward-and-pass-through bug if anyone wants it (though you probably won't encounter the bug very often).