Sorry to hear of this. It doesn’t sound like a very accommodating way to deal with any customer, yet alone a GGL member.
Hope you get it sorted.
Perhaps call back and try a different agent?
As an aside, I frequently hear of people on this forum saying that GGL (or even standard Gold) is an asset to have for when things go wrong. Is that lip service?
I have only ever faced one rebooking crisis during snow disruption and then the fact that we all had Gold status meant absolutely nothing.
Overall, sounds like a farce.