I'm sorry you had to experience this. A similar situation occurred to me at MEM. I deboarded and confronted the gate agent and ultimately got me upgrade. I followed up on the situation via a friend that works for DL. They took care of things. Please escalate this matter until you get someone who will pay attention.