Hi! Firstly, I recommend do the following: drag and drop your .xml onto any browser (so it opens the .xml locally) and the browser will report xml parsing mistakes. If there are no errors left, the browser will open it just fine. Flash is more tolerant to these errors, and it works fine. But in Chrome with Flash off I can't open the pano, just black screen.
Regarding the hotspot, it's really strange

If I remember correctly, something similar was discussed (or just asked) on the forum regarding too big polygonal hotspots (Yeap, here it is:
Problem: polygon hotspot changing inside out). Seems like a bug of too stretched polygonals.
What if instead using the overlaid distorted hotspots like shown in this tutorial?
Example/Tutorial - Extract a Distorted Hotspot from any kind of Pano Image (with perfect pixel alignment)
this kind of hotspots would work both in Flash and html5 whereas polygonal spots are Flash-only at the moment.