She didnt get much sleep? thats her excuse? If she wasnt in a condition to work, she shouldnt, she is sitting in some office, she is performing surgery on peoples babies!
I am so sorry this happened to you and your baby!
I hope you are able to find a new vet that you like and can trust.