Although I believe it once did,marrying a US citizen no longer guarantees an alien the right to reside here.I'd be surprised if it did in Canada because western countries realized long ago that marriage was a vehicle used by undesirables to scam their way around immigration restrictions.
It would be funny as hell if Canada drafted him and sent him to Afghanistan!
Marrying an American does not guarantee one the right to live in the US.
Canada will chuck him back anyways but the wheels of "justice" in Canada are really slow and a bit creaky./s
IMO, it will go better for him if he turns himself in, in the USA, and saves himself and Canada the wasted time.