The best solution is that your hu*****and come back immediately, and send out your passports together.
Or you can send an explain letter, hope to extend the deadline, but not sure.
Or if your hu*****and can't come back now, ask him to send his passport to you by expressmail. But this option is more complicated bacause in China some city doesn't allow to send identity documents by mail outside the country, and the mail could be lost if not permitted, and no one will be resposible for that, except that you can find someone (in customs to ensure you). I sponsored my daughter's immigration to Canada when she was with me in Canada, but after she came back to China, I received the letter asking to send in her passport, so I asked my family in China to help with this, my sister went there lots of times and finally got it done. SO even if you fix this problem, after you get the passport back from Canadian consulate, you are still facing the problem of sending back the passport to your hu*****and.
So the first option is the best one. Act immediate no matter what option you choose.