все правильно, живя и работая за пределами Канады вы усыновляете по законам той страны где живете, но для этоо надо официально отказаться от резиденства (то есть постоянного проживания в Канаде). Если вы гражданин - проблем нет, уезжаете и живите. Въехать в Канаду вы не сможете пока не усыновите (точнее въехать можно только при форсмажоре, смерть, болезнь, свадьба кого-то из близких), иначе вас не признают не-резадентом. Если же у вас нет гражданства, только permanet residency, этот номер не пройдет, так как вы потеряете эту канадскую резиденцию, уехав на постоянное место жительство в другую страну. Не знаю понятно ли я выразилась. Поищите на Интернете adoption by non-residents, там все написано. Удачи