Yep, not a "new" use at all -- it's the original use!
Sorry to hear you got such an ignorant 1K agent on the phone. However, the first rule in such a case is, as always, hang up and call again! (Also, with the passage of time, hopefully the flight status displayed to the agent would be updated from "delayed" to "cancelled.")