I love the idea of adding Canada to 1939. One little thing is Newfoundland was a separate Dominon at the time, so it should be part of UK Europe (and can stay at $0).
Regarding the NOs I’d give the UK Europe $5 Canadian territory NO to Canada, but remove the US at war qualifier and restrict the sub-free zone to sz116-123. I’d prefer to just keep the IPC values on the map as is ($7), perhaps there could be another NO that pumps up their income to $15-16. Perhaps they could get an extra $3 once the US is at war. I don’t think BC needs to be $2, Canada will need to be doing pretty well to build an IC there and ANZAC can take care of the Pacific.
For UK Europe would add a $3 NO for no subs in sz 101-109 on top of their $5 NO for critical territories.