Hey Skeezy. I replied yesterday but I'm new to the forums and I guess I didn't post it properly. Thanks for your suggestions and your encouragement. I know I screwed up really badly with this woman but her reaction was so totally over the top I wasn't sure what to do. I think you're right about what to do if I see her again: "I'm sorry for what I said, I'd take it back if I could, and I hope one day you'll forgive me one day" and then just walk away. At that point if she makes a scene it's on her.
I'm going to the gym tomorrow morning and I'm freaked out about coming across her. But I have to bite the bullet on this, I guess.