Press release from the Austrian ministery of the interior says they were flying to Vancouver. Maybe the couple were headed for Vancouver via Toronto, but that should have been reflected in the wording.
https://www.aerotelegraph.com/polize...lufthansa-flug
confirms it was FRA-YYZ, but they waffle about an 11 h flight when the scheduled flight time is 8h40. 11 h is still high even for FRA-YVR (10h10).
Still not on Avherald, so it probably didn't happen anyway