No doubt that being sleep deprived and REM rebound contributed to your experience. Also, if you don't usually take naps, the unusualness of the situation can increase your chances of becoming lucid or experiencing other hypnogogic/hynopompic phenomena.

The vibration feeling is common. It's just your brain trying to make sense of unfamiliar input. It could be that you were actually dreaming during the vibrations (a false awaking) and the feeling of being hit in your head was the moment your brain snapped into wakefulness. Or it could be that you were awake but in the grey area of consciousness where these kinds of distortions and hallucinations happen. The difference between asleep and awake isn't so black and white. The transition period can be altered by many things, like being so exhausted and sleep deprived in your case.