You got a bad agent. Agent roulette sometimes works. I'd call back. State that the schedule change doesn't work for your plans and they should reschedule you on another flight. Not sure if you can get a refund though if they're non-refundable tickets which I'm sure they are.