I've lived in ID and MT (bordering BC and Alberta) for most of my life and people mostly say canadian geese even though I've heard that canada geese is preferred.
I agree. I only have ever had one person correct me on this, who was, incidentally, Canadian. It's rather infuriating because the Latin name is literally 'from Canada'...which we already have a term for(Canadian). If anything, it feels like Canada Goose is a bad translation that people stick to.
Sometimes I just imagine I'm slowly tuning a radio, catching snippets of conversations as a hop frequencies. Rarely a complete sentence. When you're not actively trying to imagine things your subconscious seems to take over and pretty soon after it's goodnight from me