I'm not sure exactly how this will play into your physics mechanisms, but the Jump-thru behaviour handles pretty much exactly what you want here. It even accounts for moving/rotated sprites. If you could find a way to make it work with your physics stuff then it might save you a lot of hassle.
Quick example capx
using platform behaviour: right click to rotate the blocks, left click to drag and drop.