It sound like the visit to the vets has upset him

he may also sense your wife is not her normal self and this can also affect him,
The homeopathic remedies are very good (I also use them) you could try a feliway spray and a plug in feliway you can get these on line or from your vet,
this is the link to read about feliway
Comfort Zone Feliway Plug Ins for Continuous Pheromone Feline Behavior Modification, presented by HDW Enterprises and Foothill Felines Bengals.
I do hope I have been some help
