Hey cal, might be long shot, but maybe you could try a course of cissus. I dont know how effective it is or whatever, but have heard a few good things for injuries.
You would have to ask around on how long to run it etc, but it dosent look to much a wallet killer compared to some of the therapies mentioned.
http://www.cheapuksupplements.co.uk/....php?xProd=233
Get well soon.