I just had a live chat with Lufthansa customer agent. He said you are allowed to take this flight as long as you are fully vaccinatedUnfortunately no confirmation regarding this yet. No luck after reaching out to Lufthansa as well. But as per the notification in German immigration website, its mentioned all Canadian visa should be fine as long as the visa is valid.