Based on just this pastebin, I'd be inclined toward crucifying her.
However, after reading her longer blog post (http://butyoureagirl.com/14015/forking-and-dongle-jokes-dont...), it seems pretty clear that the guys were in the wrong for a professional setting (as were several others at the conference). Ideally, another person who was less personally offended would have said something (such as a coworker -- if I heard a coworker making potentially EOE/etc. offensive comments, I'd just say "hey, not appropriate, we could get in trouble for that".) and it would have gotten resolved politely. She has some elements of "concern troll" going on, but not unjustifiably.
I have no real problem with people being offensive at social events if they want to be, or at a conference on their own dime (although it's stupid, and if the consequences are their professional reputation, that's their own fault), but if you're identified as an employee of a company or representing another organization, you have to abide by that organization's code of contact.
(Which is why my car has no identifying marks beyond a license plate, and why I never wear corporate logo-wear; I like being able to be an asshole when necessary or appropriate without representing anything but myself.)