Ну,я не специалист в международном праве, но в Ливане разрешено двойное гражданство, поэтому тебе тут беспокоится не за чем. В том, что в канадском паспорте имя неправильно написано, так у нас в стране тоже пишут неправильно фамилии наших мужей. Очень часто фамилия мужа в паспорте не совпадает с фамилией, которая записана у нас в загранпаспорте, но с этим тоже не так страшно(мы на форуме создали специальную тему и обговаривали такие ситуации). Просто в арабском языке очень много букв, аналогов которых нет в латинице, ливанцы умудрились заменить эти буквы цифрами, но вот при получении паспорта в Канаде, там могли не учесть правила правописания, которые приняты в Ливане, а использовали свои правила грамматики и орфографии.
Если в дальнейшем ты захочешь получить канадский паспорт (хотя, тут уже станет вопрос ребром о тройном гражданстве, что наврядли тебе позволят сделать), то просто отметь там в документах,чтобы тебе записали правильно фамилию и проследи за этим.