I second what phoenix said but I would also add a cherry on top.
Lion failed as a staff member, not as a player. Make sure his resume will be stained in terms of customer service, but he did not break any of the rules or guidelines.
He is not a main villain, Lion is not Thanos, lol. I will never understand how banning him is justified, he should simply lose his status as a supporter forever.
Let the community deal with the prestige loss of his actions, it is not up to You. Even a vote to see whether people want him banned or not would have made more sense. Now you look like the villain and Lion is the hero... That is what you achieved, so people will not stop asking you to unban him. If that is fine for You, then so be it.