First, I'm sorry that you had to put up with that kind of crap from that Vet...and pay him after all of that...sheesh!
Last year, I had a foster who was in dire need of bladder surgery to remove an obstructed stone and I received the most uncaring attitude from the Vet I normally would bring my girls to.
I had never seen him or his office act this way...I could only attribute his callous attitude with his knowing he wouldn't get to charge an exorbitant price for the surgery since he knew a rescue group would be funding this procedure.
My rescue director located a lovely Vet nearly an hour away who offered to do what Vet (A) wouldn't do for half the cost and was even willing to wait after hours on New Years Eve.
In the end, Vet (A)'s practice lost five patients that day...my three girls, my son's Beagle & our lil' foster boy...not to mention any future referrals. In the mean time, we will continue to make the drive to Vet (B) for all our babies needs.
My suggestion to you...if it feels like you're being slighted by a Vet, immediately point it out and if the response is not to your liking...move on as fast as you can.
I hope you find a good resolution to your babies problems soon!