I dont have experience with cats but know when we had a dog that got jealous of a new family member and was acting out, the vet put her on hormone treatment which sorted her out.

I'd talk to your vet first before making a decision.