I can't give much advise other than what you already got. I too would have thought another cat could have solved it, but I see you have several cats, so ....

Anyway, welcome to PT! And good luck calming him down a bit.