Cue slap my bitch up, ask "Mam, do I need to call security over here?". If she goes to drop her beer on your gear drop the track and slap her off the stage.
On a serious note the OP could have done worse. The only unprofessional thing you didn't do was call security or get the management. IMO you shouldn't have bothered confronting her afterwards, but chances are you won't see that group of friends ever again. Overall I'd give you a 7.5/10 on the decision making.