I would not be over concerned about the vets, they handle cats like Ally all the time, especially ferals,long as you give them plenty of warning, i think that it would be fine.

Poor you and poor ally, she must be in such a state to act as she does,you are indeed a saint, again i wish you all the luck in the world, by the sounds of it you are going to need it.