Im not sure how much they help with recovery, but they can be beneficial in other ways.
Usually after long hard rides my achilles tendon is sore. I wore some compression socks during a century last weekend. I think the added support for my lower legs helped alot. My achilles tendon wasn't sore at all.