I’m sorry this happened to you and I think you’ve got every right to blog angry. I think it’s actually useful for event organizers to hear that reaction. (In general, not just at this event.) It’s not just that “oh, that blowhard went long and the tech failed”; it’s “people were hurt and insulted, not just my guest but also the family and friends of my guest.”
Managing panels and conversations isn’t easy and (as you know) I don’t always feel good at it, but getting better starts with recognizing why some problems are big problems.
I’m really impressed with that “I’ll send you an audio file in case the tech fails” solution and I have to remember it for future… but then for them not to use it… *sigh*