I still believe leaving over such an incident is too extreme an option...
Its obvious that this Comm director is a power freak who exagerates everything to step on other people : in my experience those people always create their own downfall. You have made your point to your general director now you should hold on , be strong and enjoy the spectacle of that other guy slowly going down the drain...