No, Your US Discovery Plus account (including your subscription) is country-specific and will not work in Canada. If you want to watch American Discovery+, you must need US Discovery+ Subscription.