I read the first few posts, but not the whole thread... so, forgive me if this has been covered. As awesome as the OP's routine is, I really suggest adding one or two heavy stretching/yoga sessions per week. Not like warm up stretching, but more like 60 minute sessions. I used to be heavy into cycling (100-150 road miles per week in rolling hills) + heavy lifting & I developed serious muscle imbalances that messed up my knees pretty bad & shortened my lower back muscles significantly. I have had one surgery & am looking at at least one more. The repetitive motion stuff (cycling, running) combined with strength training can exasperate the issue. Join a 1-2 day per week yoga class to substitute for some of the other stuff & you will be much better off for the long haul.
If you are apprehensive about yoga... you will be surprised when you get into a class. There are all varieties of fitness/flexibility/age in most classes. You will not feel out of place.