コールセンターに電話して、国内に滞在したまま国外申請ができるか聞いてみたらいかがでしょうか(間違った答えが返ってきそうでちょっとどきどきしますが)。
正確には、国内から国外申請ができるというよりも、国外申請=国外在住が基本だが、入国審査を経れば移民申請しようとする人でも入国できるという方がいいかもしれません。
●移民法22条(2)にdual intentと呼ばれる次の条文があります。永住者になる意図には国外申請する意図が含まれます(というか、移民申請は国外申請が基本で、国内申請は非常に特殊な申請方法です)。
22. (2) An intention by a foreign national to become a permanent resident does not preclude them from becoming a temporary resident if the officer is satisfied that they will leave Canada by the end of the period authorized for their stay.
http://www.canlii.org/ca/sta/i-2.5/sec22.html
●カナダ大使館のサイトでは、これを次のように説明しています。
Question: Can I visit Canada during the processing of the application or, if I already submitted my application, can I go to Canada and wait for my visa there?
Answer: Yes, you can. You will be subject to requirements applicable to visitors. You will normally be granted a stay of six months upon arrival in Canada. This can be extended for another six months. When your visa is ready the visa office will contact you. If your application for immigration is not finalised before the end of your authorized period of stay you will be required to leave Canada.
http://www.canadanet.or.jp/i_v/im/fcqa_e.shtml
この説明では、申請後、カナダに入国できるとしていますが、先に説明した条文のように、申請前でも入国できます。
●他のフォーラムで、コンサルタントも国内から国外申請を勧めています。この方の他の投稿を見ると、違法行為に非常に厳しい人であることがわかると思います。
http://britishexpats.com/forum/showthread.php?t=390237の#8