I'm in agreement that an antibiotic would be worth another try. The poop indicates there's possibly an infection, but the absence of yellow in it does not point to reproductive infection, making a recovery much more likely with treatment with the antibiotic. I suggest going with what you vet...