Do you know the best way to reach a player support team member? I haven't had great luck with reddit and I'm not a huge Twitter user but I can start if needed.
Been tempted to get runefest tickets and try in-person because this is getting a bit silly it's been a year almost
I don't think they provide a direct method to contact individuals on their team - if you want to appeal your ban, I suggest using the appeal an offence link above, and then the next available member of the player support team will process it.