Are there any breeders in your area? You could ask what vet they use.
You make a good point about vets and Ts. It's as much about the relationship as it is what they know.
Could you check out other vets in the area by taking one of your cats to them for routine stuff? It would give you a sense of what they are like under low stress circumstances.