Well, either that or the table mission in BfA that implied he’s still alive is the non-canon event. I tend to think game quests get precedence over table missions in canonicity, especially BfA table missions, which were weird in a lot of ways. They had Teldrassil being continuously evacuated over the course of the whole expansion, for example.