The idea that VO2 max wouldn't be boosted by doping is among the dumbest ideas out there.
Also, the measurement is notably high variance depending on the type of machine that's used.
Basically the idea of blood doping is to improve oxygen transport, which above all results in VO2max boost. According to some papers the relative boost of performance after EPO is higher for medium-duration efforts operating closer to VO2max (i.e. 10-15 minutes) than for longer duration efforts. There are some VO2 calculation formulas (not sure how reliable though) which suggest that 7 w/kg coorresponds to 80+ ml/kg/min. If Teddy can sustain it for 40 minutes one can only imagine what is his actual VO2max (when eating porridge). 89-90 is looking really modest TBH, I wouldn't rule out something close to 100 actually. Not that Skeletor is much different in this regard.