I'm in Dorval, just across the highway from the airport. The train is CN. Maybe it's just snowbound yards like you said...wouldn't surprise me...
I live next to the tracks just a few km outside Montreal, and there has been a Montreal-bound freight train stopped all day (March 9) since before...