The situation continues to improve. Got 80 miles in on the road bike and another 10 on the CX to boot this week, so things are OK in that department. Off the albuterol now. I don't need it anymore to breath in the mornings, it was giving me hideous welts and itches, and made me too amped up to sit and do physics.
Next week, I'll try road sprints and maybe hit the trails on the weekend.
Pneumonia stinks. Avoid it if you can.