Мне кажется, что дело не в русском языке. Русский язык - отговорка. Дело только в том, что вы хотите перевезти конкретного человека. Вы же не захотите другую женщину из России хоть с тремя красными дипломами и знанием 5-ти языков вместо своей родственницы? Ваша цель - не найти работника, которого вы не можете найти в Канаде, а вывезти родственницу. Работники ваших иммиграционных служб это прекрасно понимают, поэтому и суют палки в колеса. Видимо, в законе нет пункта на который можно ткнуть (нельзя приглашать по рабочей визе родственников), но во внутренних ЦУ есть, вот они и находят другие причины, прописанные в законах (дискриминация по расовому признаку).Что-то мне подсказывает, что вы должны это и сами понимать.