Well I'm glad you've brushed it off....guys are just dumb a**es sometimes.
I think you handled it perfectly and I'm glad that your friend stuck up for you.
I would've taken the meaner side and attacked him with my sarcasm; I have a way of taking people down a couple of notches when I'm angry....not my best quality .....or my drink would've "accidentally" been on him.
But you just keep on truckin' you're doing a great job!