In any case, the true reason for the ban is known only to the one who banned mia_houston.
...is known to the one who banned and I think also an email should be sent to the banned account providing detailed reasons the account was banned. Though I don't know how it works, but I think there should be a way to tell a user the particular reason the account was banned. I am concerned about this because I have seen someone appealing for banned account but doesn't know actually the reason the account was banned. Maybe the person was accused of plagiarism and later on accusation of another offence.
As far as I know, global moderators do not practice this. The only thing in the Russian-language section of the forum
I have a topic where I post information about banned accounts with an indication of the reason for the ban. But in that list are only Russian-speaking accounts.
Meanwhile, I believe that the reason that would make a good hero account like that of Op to be banned should be strong and convincing. Besides, if I am a judge, I can pardon a mistake make 4years ago and then place the account on probation, which will then get banned if there is a slight sign of further violation.
Well, she has already been offered an option in this thread:
If you make a ban appeal, you should provide evidence of your contribution, to show good net effects for unban. You did not include evidence in this thread.