As an older rider myself, the sad reality is recovery takes longer than it did when I was younger. I have tried a different things such milk and protein drinks after long steady rides, or shorter hard rides, but what seems to work for me is electrolite powder such as SIS, in about 500 ml of water, taken as soon as I can after the ride. I'll drink that even if I have had it in one, or both of my bike bottles.
At the same time I make a triple egg omelette and fold into it a slice of uncooked or smoked salmon or other meat and put the omelette between a couple of pieces of wholemeal bread. Washed down with what remains of the drink. Then go for a shower.
I also have a pilates roller. Useful, but can on occasion be bloody excrutiating.