Tramadol is a very strong medicine, and it does not always agree with all pets.
Some areas have Veterinary Chiropractic or Acupuncture services available, your vet's office would know about this and can give you a referral. Older dogs have a very good response to this type of treatment.
In the meantime, do continue allowing him to rest as much as he likes...limit all activity that is not necessary, even when he starts to feel better, to prevent re-injury or exacerbated injury. These patients often have relapses periodically throughout their lifetimes, unfortunately, so you will always want to be somewhat careful of ambiguous situations (boisterous children or other pets), moving furniture, stairways, and early signs of discomfort.
You might try putting a Very Stable ramp at any stairs for him.
***If you need to pick him up, scoop him with the whole arm between the front legs...so he is lying on your forearm...and then let him "sit" on the other hand or forearm so that his back is a straight as possible and he can lean his shoulder against you if needed. Don't rush...let him settle as much as he can before lifting so that he gets the idea that you are trying hard to not jostle him. This can help him release his muscles instead of clenching them.***
Medical approaches to pain are pretty varied...here is just one example of the different approaches different vets take, depending on their experience and background:
His diabetic diet can be melted in water and then liquified in a blender to make it easier to lap and swallow to get some calories and stomach buffer into him if he seems to be having trouble chewing his regular food. Raising his dishes up so that he can approach them straight-on (without bending his neck down) can help him get water and nutrients more easily.If you need additional support at this time, please click "Reply", otherwise I thank you in advance for your "Accept" and will hold a Good Thought for you all.