Thanks for the update. That's pretty awful... I hope you face less drama today.
Out of curiosity, it sounds like you tried to everything airside (by talking to customer service and lounge attendants). In hindsight, would a landside agent have been able to help you more promptly?