This is because a flat panorama is just a really small picture inside the space of a spherical panorama.
You can either just figure out and use ath/atv or calculate it from pixel x/y.
I for example use thousands of perfectly pixel aligned hotspots on a flat panorama which get automatically calculated from the corresponding pixel coordinates.