To answer your question: If the belt is off by 1 or 2 teeth, it won't cause the rotation problem you're experiencing. It might not run very well, but there shouldn't be an interference problem. Now, if you're off by 5 or 10 teeth, that's a different story.
Before you pull the head, I'd try taking out the spark plugs and shining a strong light down the hole. If you see a valve laying on top of the piston, that's not an ideal situation.

-Bryan