As much as it offends my sensibilities to see this issue tackled by such an obscure and circuitous skirting of the player report procedure, if this conversation remains civil and conducive to a resolution to your issue, the thread will remain open.
Anything less, and I will lock it and encourage you as strongly as possible to file a report for the metagaming, moderator interventionalism and all other maligns you’ve listed. There are avenues for redress that you must, in the future, use. Public airing of dirty laundry just leads to needless drama.