Don't have mch to offer for recovery, but welcome to TE!

I've read that compression garment worn right after a hard ride does aid in recovery. Might be worth looking into.

Good luck!!

Shannon