Sort:  

The Qh2 can actually be taken by the white king at the end of your "fun variation".

there is a rook on h8?

Yes, but also a pawn at h4.

oh, right you are!

I should think harder and deeper.