Fair enough! Refusing a date change on a xONEx fare doesn't make sense, unless there was simply no availability to change to, but even then it's not that you can't make changes at all, you just can't change to the date you're hoping for.
Good that the airport employee worked something out.