well fish you put so much detail I can comment on how I would have acted.

1st day: when I join the server am I told to kick asshole #1 or told via admin only chat (which everyone can do, but only admins see) that there is a wall cheater on I should watch.
I am admin, I will decide for myself.

2nd day: you are comparing mic spamming in the middle of the round to the end of the round. enough said?

3rd day: if you disrespected me and called me useless, I would ban you for the rest of the night, period.

and at one point you were kicked and immediately rejoined and kept playing. didn't you take that as a warning? he was nice to warn you. was there another incident after that? er scratch that... you probably shouldn't answer that.

you see where im going with all this?