so to summarize, you change your locale to US, then force a 7mc update using the command line, which is probably the same as clicking Download Now as mentioned above. Then Netflix icon appears.
Do you then change back your locale to Canada in 7mc ? If you do change back to Canada locale, do you still have the Netflix icon showing ?
I like your procedure - you must be getting the official Netflix plugin under 7mc which is the one we're hoping Microsoft could fix.