Vacuum is a good indicator of fuel economy, when you floor it up a hill in high gear, you have no vacuum so there for no fuel economy. Install a vacuum gauge on the truck and try both driving styles again, I would bet that neither is idea, but a combination of both is the best.

Waisted rpm is waisted fuel, yet real low rpm does the same thing since you have the throttle open so much.

Joe