Hi there and thank you for your question. My name is ***** ***** I am a licensed, internship-trained veterinarian with 10 years experience in general medicine and emergency and critical care medicine and I would be happy to assist you. Please be patient as there may be slight delays in responses as I research your pet's issue.
I would try this... there is a product called Feliway, and it is a pheromone that calms and soothes cats and can prevent fighting. You purchase diffusers that you plug in and they emit this pheromone. Depending on how large your home is, you may only need one, or one for each floor. I have had success with my patients with similar situations. You can purchase it on Amazon or at pet stores:
That is what I would try next.
After that, I have found that caging them in cages directly next to each other (touching) for the day while you are gone can get them back to being content with each other again.
I hope that I have answered your question thoroughly. If you still have questions, please reply. If you feel that I have provided anything less than excellent service, please reply to me first before rating my service and let me know how I can better assist you. Thank you for your question; it has been a pleasure being able to provide assistance. Bonuses are not necessary, but are appreciated, as they go directly to me rather than to the website. Best of luck.