Based on my own and others I have read about, I have come to the conclusion that there is no rhyme or reason to rejections. They seem to be almost random. Please don't stress over trying to determine why you were not chosen. I do not know you, but I am still entirely confident that you were an excellent choice.
(In case this helps you, I have a PhD, MS, and 2 BS degrees, a postdoc, 4 article publications, 3 software publications, and a wide range of vet experience. However, Cornell and UF rejected me so far, and I am bracing myself for more. I have stopped trying to reason why I was rejected.)
Also, clearly that guy was an idiot. If you are intelligent, compassionate, kindhearted, and dedicated enough to want to be a veterinarian, then clearly he is missing out. This might be a blessing in disguise you know
Don't lose hope. My very good vet friend told me that I will love whichever school I attend because I will be learning how to do what I love to do and I will be surrounded by soul mates