There was a post earlier about duty time. Could it have been that the transat crew was actually out of time, so while other a/c were able to leave again after a couple of hours, the transat plane was stuck, perhaps waiting for a replacement crew to drive up from Montreal (a good two hours drive in the conditions, i would say, never mind tracking down a crew to start with)
Just a random thought.