Jekyll, you fail to see how what you did would bring on a ban?
If you were defending yourself and didn't know that was against the rules, fine. But to then feel the need to start spouting off about how you'd do it again? In any situation this is a bad idea.
The admin daring you to do it was, in his own way, issuing you a warning. It was up to you at that point to say "Ok. I'm sorry. I won't TK again, just tell so-and-so to lay off. Thanks." That would be the mature way to handle it. Even if an admin is being immature (in your view,) it is not up to you to face that with defiance. If you had just accepted the warning and moved on, you would not have been banned. From what you posted before though, regarding this situation, you complicated things simply by talking. Odds are if you had said nothing, and just continued playing, you wouldn't have been banned. But you had to be right.
If you want to play on other people's servers, you need to give up that hard-hardheadedness and just play the game according to their rules. I am not trivializing the issue. But honestly, even from your description of events, the first offense falls squarely on your shoulders.