Does it ever stop? Life keeps thowing things, wearing us down. I'm glad you found a new doctor... I wouldn't dismiss a suit, tho. There may be some residuals.
Mountain Ash is on the right track, I think. Nutrition... get that immune system up... get off of as many pharmas as possible, without making life miserable for your mom. Clean the body from the inside out. Consider oil of oregano, a natural and potent antiviral, antibacterial, antifungal, and antiparasitic oil that can reduce pain and inflammation and effectively fight off infections. Go pure and organic.
Hope she continues to mend.
I've finally accepted that my mom is in a better place, but would love to be able to call her up and talk, even sooth her through an ache or pain... luv 'em while you can - not just words.