LeMond was a beast! I always thought he was bitter, but in the end, it appears he was proven right.
I remember reading Lance attributed his climbing ability to slimming down as a result of his cancer. Earlier in his career he was a sprinter, who admittedly was unable to hang in on the tough climbs.
RE: Vo2, by all accounts, Lance had a very high score. Perhaps LeMond was comparing Lance's to his own, which was measured somewhere in the 90s IIRC.