Nice! Yes that was fast, you're lucky! Maybe my words have some magic spells that only works for you. Hehe.. Just like Ashra's words on me. Hehe
I think you did the right thing, sending your passport to Ottawa since you're in canada and visa office change for your wife. It'll work out fine...