Update: I still feel some pain in my knee when I apply pressure. But I rolled today with this knee pad and had absolutely no problems with it. I could kneel, pass guard, etc. I only had to re-adjust it once during 7 rounds.
i never train without these:
as far as recovery, maybe epsom salt bath? have you tried glucosomine?
I wear Asics Super Sleeves.