Dynamide:
Send a fax/ email or postal mail to the Canadian consulate general in Buffalo. Inform them that you have already landed in Canada. And due to the short duration of Visa and marriage function due you were unable to follow all the immigration procedure of your spouse. Then ask them...