You may be right, but treating for worms, especially given that she was so fat(and still fat byOP description) and being that she hasn't been treated (as far as I can gather?) , and the male was (obviously for a reason) made me jump to this first.
Try one then the other I think. just give them a couple days between treatments. Its really hard to tell with anything internal, it becomes abit of hit and miss.
All i can really say more, is good luck with treatment, and hopefully one or the other will sort them out...