I mean, in the grand scheme of things this really isn't that important because it's probably very unlikely Canada would get a 3rd team (and I think Montreal would be the landslide favorite to be awarded the 2nd team if that even happens) but this makes no sense at all.
The entire country is backing the Blue Jays right now, are people in Edmonton going to go to literal war with Calgary over the right to be true Blue Jays fans? Is it really that big of a stretch to think that maybe a baseball team located just 300 miles away might be one you decide to root for instead of the one that's 2,124 miles away? Toronto has a hockey team too and I'm guessing the Leafs aren't many Alberta residents' favorite team either.
I just don't think these are the reasons it wouldn't be an Alberta team, there would be other, better reasons that it wouldn't. Vancouver, from what people have already said on this topic, feels like an objectively more attractive option. I still think Montreal, if the city backs it financially and commits to building a stadium, would be MLB's preferred choice.
In the end it's all about money and what ownership group MLB finds most attractive. It could simply be none of the above.