Почему вы обязательно должны себя объявить иностранкой? Просто сменили место жительства.Если вы залэндились в Канаде, то у вас part-year residence. До того момента, когда вы покиниули США, вы считаетесь резиденткой США и платите налоги как резидент США. С момента заземления на славной канадской земле вы канадский резидент и платите налог на весь свой доход заработанный с заземления до 31 дек по канадским законам.Мне показалось вам надо с гринкой разобраться.