I also do not think you over-reacted, but if the vet had emergency
surgeries I can also understand that.
The vet office should of apologize and given you the choice
to either have the surgery or to re-schedule.
I would not have been a happy camper either.
If you like the vet than don't change, if not
than definitely find another.