I would go back to the vet if I were you !!
I'm sure that your cat catched it at the vets office !!! It's logic , I think , as people usually only go there with sick animals ... !
keep us posted !!!