I think Adria could have avoided this if she apologized not for reporting the offenders to pycon, but for publicly identifying them. She was given the perfect opportunity for this when one of the offenders apologized for their own misstep in a hacker news thread that she herself commented in (https://news.ycombinator.com/item?id=5398681).