My intuition says "not us source" because the production and administration of the product was in Canada.
There are also categories of income which are exempt from witholding, such as royalties. For instance, Canadian authors receive royalty cheques from Amazon with no witholding if they submit a W-8BEN. Is their income "non-US source" because the owner is not resident in the US?
For selling stuff across borders, source of income is where ownership changes hands from seller to buyer. If the buyer owns the item as soon as it goes into a DHL pouch in Canada, then it is Canadian-source income and the US can't tax it.
Assume the income is from licensing, and the license was granted from a Canadian source.
Thanks for answering all these, I should have been more precise with my earlier questions.
The magic is in understanding the metaphysics of the definition of US source. Just because the money comes from a US customer doesn't mean that you have US source income.
If I hire a web developer in Canada and he designs my site whilst sitting in a chair in Vancouver, the income he ears from me is not US source. Weird I know. For services, income is sourced where the human body who did the work is physically located. God what an awful sentence.