Sorry your hen is having issues. :(
So did the vet run a fecal float to test for worm type or load before suggesting that you throw unknown fixes at an already ailing hen that might mask symptoms of the root cause for her condition?
Sounds very much like your hen is facing reproductive...