Well I guess to spell it out more bluntly, I think you’re being unreasonable.
I also think it’s obvious that he wasn’t pretending he was still banned, he simply wasn’t moving on because he didn’t feel he should have had to essentially apologize for something he didn’t do. What he wanted was recognition that the claimed reasoning for the ban was wrong.
Unbanning him at that point was great, but he still wanted more. Perhaps expecting more was unrealistic for him, but he wanted more, that’s why he was still arguing.
So I don’t know, probably just dropping it at that point may have been the right thing, but banning him again was petty.