This may be a total shot in the dark here, but has he given acupuncture a try? It may be a reasonable cost, and may help with some of the many things your poor husband has going on.
I am a recovering pain med addict, and it disgusts me that the doctors just push narcotics over and over, and the pharm. companies simply continue to push those meds out as well. There MUST be something non-narcotic that he could be given to help with pain that won't cause him more pain in the long run.
I know money is an issue for you, so acupuncture may not be easy to do, but you might have luck finding someone who will perform it on a sliding scale.
Also, I learned that there are different forms of medicare/medicaid today as well. Maybe there is a version that would fit his needs a little better.
I wish I could help you more, I truly do. I will keep my fingers crossed for you both.