I don't know that I have any worthwhile advice on what to do, but I can say one thing NOT to do is start a sensitive thread on a board that is already supposed to not have politics on it, and then reverse course when it inevitably becomes charged. That was a large error.
I agree with Dale and GO about making it a more trumpet focused site, less of the irrelevancies. Unfortunately, the barrier to differentiation while also sticking to "all things trumpet" is pretty high. And the non-trumpetness of this site makes me fear the opportunity has already been missed, if indeed it ever existed.