You are one of the few people who I think are doing everything as well as possibly can be expected. I really don't have advice for you.
Mirroring helps a lot of people diffuse a situation....it has to be subtle. But you've already tried it and it doesn't work. Jamesjohn might. I'll notify him.
sg Love is PATIENT, love is KIND, LOVE never fails / DB since 2001