And btw, I don't see why you have to put the divorce on hold because of this? Wouldn't it actually be better to finish it so he can't drag you into any new financial trouble?

And I don't know about Canada, but here in the U.S., I believe there is a clause that you can use if you didn't know about your spouse cheating on taxes, that exempts you from penalties. Don't know if that could help you at all.