I get the outside thing. You can still be outside and work different muscle groups on alternating days.
Bike one day and take a nice long hike the next with a light pack, say 20-30 lbs.
Stretch after every session, if only the hamstrings.
One thing about biking, it's not a weight bearing exercise.
Good for re-hab in the beginning, but you need the weight bearing work for the portages.
PX90 is a great program but with your type A+ work schedule you have to be careful your not tearing yourself down instead of building yourself up

Like it or not, as we age we don't recover as fast. Nothing we can do about that.
You mentioned working 90+ hours a week, plus 2 weekends of 20+ hours.
By my math, that leaves less than 10 hours a day for family/sleep/whatever.
All the experts say were a sleep deprived nation.
I'm guessing your getting far less than the minimum sleep of 8 hrs.
Plenty of people get by on less, but let's not fool ourselves, getting by and thriving are two different things. Basically your robbing Peter to pay Paul.
I understand people can't cut back on hours in this economy. You have family obligations, you can't shirk that.
So the only thing you can really control is your diet and your exercise program.
Long term sleep deprivation leads to a host of problems that you may or may not attribute to getting less than your 8 hrs.
It will weaken your immune system. It makes it harder to bounce back from injuries and recover from hard workouts.
That's why I mentioned about alternating muscle groups and recovery days. You can't go full tilt day after day and expect not to pay one way or the other.
When your pushing yourself as you do, something is going to get short changed.
You don't want it to be your health