Oh that is SUCH good news!!!
Three cheers for your new vet, he's a gem!!
Your old vet was SO spouting 'bullshit'!!!
Being 51 & menopausal I can 'smell' 'bullshit' even via a computer screen!!LOL!!
It is SO the vaccine & his inability to cope with a wriggly kitten, that has caused the kittens to be poorly!!
A breeder friend once lost 3 out of 6 kittens, when they were given a bad batch of the 5 in 1 vaccine!!
But her vet was able to get her compensation from the manufactuers!!!
I once had a litter of kittens that got a slight cold after their 1st jabs, so they had to have some ABs & wait an extra week before they could have their 2nd jabs!!
Sounds like your gem of a new vet may be able to get you some compensation too!!
My vet also lets me put things on an account if I need to!! Because she knows that I struggle with money sometimes & that I will pay her as soon as I am able. She has been a 'gem' to me over the years!