This was pretty much the only thing SendGrid could have done in this situation. I haven't seen this much stink over a person's actions at a conference in a long time.
I do have to wonder: does this open SendGrid up to litigation by publicly announcing her termination? Affecting future employability, etc (not that she isn't at fault for that here).