It makes complete sense if your turbos are larger. A larger turbo will put out more power at the same psi as a smaller one. Your car had incredible top end and it kept pulling and pulling. I think your HP #'s back this up. But I'm sure the shop that built and tuned your car would have the answer for you.