My wife is currently on a TD in the US (since im a canadian on TN).
Can she get her H4 stamped in Canada?

When booking the appointment what should she select for "Are you traveling from another country"
(Could she select yes since I am Canadian and we have a house, family in Canada).

Depending on that the appointment date available differ significantly 4 weeks vs. 8 months.

Has anyone experienced anything similar?