I think you have a point ! No idea why AF decided not to cancel the westbound flight. The 777 spent something like 5 hours in Goose Bay. There were various issues. The 777 was initially due to fly to LAX but could not because of flight plan issues (???). Pax had to be bused between the 380 and the 777 with only 2 small shuttles. And there were IT problems to issue the load sheet.