Moderators silence a lot of players, and occasionally we may make a mistake. This does not mean we are idiots. We give up hours of our time for no payment in order to keep PIMD a safe place. If that makes us idiots, I'm proud to be one.
If the player feels to know why they were silenced then they should email support. Support have logs of all their communications. I suspect that it was a rightful silence, and if the player continues insulting moderators then I shall check myself.