Winter gas, very cold weather (I am 20 miles east of you), some use of 4WD, plowing through a few snowdrifts and the increased use of ethanol in the gas explains most of your problem. Now add in that your cat converter is likely half plugged.
No matter how warmed your truck gets, all the other parts still have to turn and churn in very cold lubricants and you will likely not get more than 400 Km from a tank.
I would suspect your cat converter. Get it tested or drive another TB to see if yours is substantially slower when accelerating at highway speed.
By the way, the cardboard no longer works, even in Manitoba. All it does is prevent airflow and decrease your mileage. It was important when fans ran at full speed all the time, but it will do nothing with a properly working clutch fan.
By the way, is your fan working properly? It should run at a faster speed only for a few seconds after startup. After that, it just basically freewheels. Does it sound very loud for longer than a few seconds? Once warmed up for a minute or so, you should be able to stop the fan turning by carefully pressing against the outside of the fan housing with a stick or a rag while running.
We have two Trailblazers, and neither one runs the fan at all, no matter how cold it is. When the fan failed on our previous Blazer, it was obvious just from the noise. (It sounds like a jet engine and I could hear my wife come home from three blocks away.)