A bit of hyperbole here, for sure...not sure this was a "nightmare." Unfortunate, yes. DM AA on Twitter as opposed to just a regular message, if you haven't tried that about your experience and they might throw a bit of compensation your way for your experience.
Also, purchasing priority boarding if you don't have status would help prevent having to gate check your bags in the future.