AFAIK men IANAL: du är anställd av en USA LLC. Ingen frågade vem äger den LLC. Ja, det är du men vem frågade det? Så du kommer på affärsresa.
... a Canadian company may have invited them to Canada for training in product use, sales or other functions related to a business transaction.
Business visitors must prove that their main source of income and their main place of business are outside Canada.
Införlivande istället för att vara egenföretagare för invandringsskäl är inte oöverträffad. Det kan förenkla många situationer - som den här. När du ställs av gränsen, svara helt enkelt (och sanningsenligt!): Jag är en mjukvaruutveckling anställd av ett amerikanskt företag X, jag kommer för ett affärsmöte med det kanadensiska företaget Y. Det finns ingen anledning att dyka in i ägarstrukturen i X.