It sounds like those involved were spoken to and the issue was handled. Good.
Sexism doesn't belong any where. Believe it or not but I experienced it myself at Pycon. Private conversation with a male colleague became weirdly sexual and offensive. I had to point out that it was inappropriate and end the conversation. I urge everyone to not tolerate this kind of behavior. It's not appropriate to be making dongle jokes in a public, professional setting period. Deal with it.
A "private" conversation is one where the participants are alone. These two people clearly were not.
Yes getting fired over this sort of thing is rather extreme. Does that make Adria wrong and this stupid post worth getting up in arms over? No. I think SendGrid is right to back her and they would be crazy not to. The Pycon organizers handled the situation appropriately and I think the attention it has drawn is a good thing.
I hope that this sort of incident will become less prevalent in the future. With more outreach and good work perhaps my daughter won't have to "get used to" this sort of thing when she grows up.