Umm even though he has an auto I highly doubt he was trapping 127mph with 450rwhp and full weight, I am betting that he has weight reduction.
I agree that the numbers and times don't make sense. But I doubt he is only making 450rwhp, I'd say factoring in the extra loss of the auto tranny he is probably still making 480rwhp.