Okay he, Frank Day, or Pez is full of it. He has never, that I have seen, put up a graph to show these claims.
VO2 Max. 5794 ml/min
VO2 Max rel. 85,46 ml/min/kg
Max Power 451 Watts at 181 bpm_
FTP (1 hour): 394 Watts at 169 bpm at 87% of VO2 Max
The time he rode with you, he did 358 AP at 180HR? I have no doubt that he is a strong cyclist or a hell of a nice guy, but the climb with you, and another set of race numbers he(or Frank) posted just don't add up to his claims.