Would it help if the engine mount "arms" were removed prior to pulling the engine/tranny out with the hoist?
I tried that on the E36 and it worked great. I have no clue if it's doable on the E46.
I'm also sub to this thread. My 323 Touring is rather anemic...