Do have a couple of baby gates? Perhaps you can put them on top of eachother making a rather tall baby gate. That way they can see eachother and smell eachother but they can't attack eachother.

Just a thought.

P.S. I would watch over the cat bite since cat bites are pretty serious.

Good luck.