Flight Delayed, Options
I'm booked on the 6am DL5535 YYZ-JFK tomorrow (Feb.21), and it seems like there's a 2 and a half hour delay. I'm trying to get rebooked on another airline, but the first agent claims AC is fully booked for YYZ-LGA (which doesn't seem to be true at all looking at Google Flight), and the second agent claims it's weather related (but no other airline is showing any delay for flights around the same time from Toronto to New York, e.g. AC 700). The second agent then claims "the plane could be delayed by weather because it's coming from another airport that's not in Toronto or New York", which doesn't make a lot of sense to me.
Am I SOL and stuck with DL5535?