I don't see anything wrong with the actions you took. You pretty much managed to reduce what was a deathmatch to a (almost) peaceful protest, with only a few exeptions (*coughhellcough*). The only few that were offended were the ones that you kicked / froze / banana'd, which, well, they always are.
Overall I think you handled the whole situation well.