Another vote for suggesting IAD-LHR-DUB or IAD-FRA-DUB or IAD-YYZ-DUB to them if it cancels, with LHR the greatly preferred option. But make sure there is at least a two, if not three (if you want to feel less panicky) hour layover to get through immigration in LHR, if you don't have a UK passport.