Good on you for the miles you rode!! what accomplishment! I Always try to eat withint 30 mins of getting home from any ride I do, even if it's just a PB&J burrito or something simple. The fact that it was later in the evening doesn't matter, you just "emptied" your tank and you need to refill it. I also try and elevate my legs after any ride that is either long or strenous or both (which in ABQ is usually both! LOL). As for the soreness, you can always do what they call an "active" recovery ride. The best description I ever heard was " where kids on Big Wheels are riding faster than you"!
Life should NOT be a journey to the grave with the intention of arriving safely in an attractive and well preserved body, but rather to skid in sideways, champagne in one hand, strawberries in the other, body thoroughly used up, totally worn out and screaming: "Yeah Baby! What a Ride!"