This is a Frame Challenge
The latitude of central Europe is what, N48°? Per the Oregon Treaty (and ignoring some details) the US-Canada border is N49°. Claiming "a huge chunk of Canada is on the same latitude of central Europe" is a bit of a stretch. The bulk of Canada shares latitude with England and southern Sweden (well populated) and a huge chunk of the Russias and northern Asia (not well populated). It would be educational to understand why all that acreage in Russia and the northern Steppes is so underpopulated. Some of it is geography. A lot of it isn't.
Changing Canada's climate changes the planet
While I believe only a small fraction of the reasons Canada is less populated than the U.S. is due to geography and climate, let's briefly consider the apocalyptic idea that changing the climate would solve the problem.
Because it would! But not in the way you're thinking.
Let's widen the valleys and warm the latitudes such that there's more trivially farmed space and a much longer growing season. Our goal is the growing season enjoyed by the U.S. state of Kansas. Kansas' annual temperature is about 56℉/13℃. Saskatchewan's is 30℉/-1℃. Raising the average temperature of the region between the latitudes of N50° and N60° means turning everything from N50° to the Tropic of Cancer into arid-to-desert climes and everything between the tropics into boiling wastelands.
Everybody from the equator north moves to Canada. Instant population boom.
And this is ignoring the changes in weather. Doing this might actually allow for north Atlantic hurricanes to move up past Greenland into the now permanently unfrozen Arctic Sea and down into Hudson bay. Oorah.
Of course, you could declare your alternate Earth a Mazatlan-esque paradise... but then you'd have the same disproportionate population you're now trying to avoid. It's not enough to make Canada a better bread basket. Wheat isn't that expensive, so food isn't the reason Canada isn't bursting at the seams with people.
Looking past the easy assumptions
I understand the problems with the Canadian Shield. Indeed, the Internet believes...
The large size of Canada's north, which is currently not arable, and thus cannot support large human populations, significantly lowers the country's carrying capacity. (Source)
...but I think that's a rationalization that only addresses a small fraction of the problem. Even if we assume that Canada couldn't, of her own accord, support 8X the population... wheat (and a lot of other foods) is cheap. After all, Japan, which has only 1/27th of Canada's landmass has 3X its population. Does Canada have that much less access to the ocean than Japan?
Culture & Politics, Not Geography
I agree with @elemtilas, the problem is only a bit geographical, most of it is cultural and political. You don't need to change the planet to raise the population of Canada...you need to change Canadians.
- Make them more aggressive traders.
- Make them more proficient fishers.
- Make them unparalleled diplomats.
- Make them breed like rabbits.
And while you're at it...
- Eliminate the slow-population-growth French occupation of Canada and let Britain settle Canada in the 1600s.
- Modify the acts and treaties that established the U.S.-Canada border to give just a little bit more to Canada. I'm thinkin' N42°.