Speaking to the vet is your best bet.
Some other thought...
Thundershirt makes makes shirts for cats. I wonder if one would help your cat.
How about giving kitty something you wore so it has your scent on it?
Have you tried a calming collar? They are infused with calming pheromones.