Yes both "PC loser" and "SJW" are ad hominem but they're insults not arguments. An ad hominem attack is a response to a person based on them rather than the content of their argument. This was not a response to his argument, please note he's the one that started throwing insults around.
Your claim of "Tu Quoque" is also wrong, I objected to him telling everybody who disagreed with him not not say anything "ever", but never suggested in my response that he should remain silent.
On a personal note: the "no you are!" defence? Really? I haven't seen heard that since I was six. What a pitiful attempt at rational argument.