STARTER/FLYWHEEL QUESTION

I don't think your starter problem has anything to do with the alignment of the bh in this case. Usually when you are cranking the engine there is enough inertia to keep the starter gear from staying engaged if the engine doesn't start.