Well, firstly, if Grant took over Canada, the US would have been in some trouble.
After a war which killed hundreds of thousands of troops, why start another huge war with a country bigger then itself?
With a ragged army and no willpower, Canada may have even fought the US back.
Also, even...