Can you either upgrade your flight to first class to give yourself more room, or to an aisle seat on the corresponding side. That way you can move and stretch your leg and or get up and walk the aisle for a second. The later option is what I do myself. My left hip muscles are all messed up and knot up if I sit for too long.
Hope all turns out well. Get better soon!