I think you guys aren't really looking at what's really happening. Look at the basic physics of what it means for fuel economy. As speed increases, the amount of air that the vehicle is fighting against goes up exponentially. So it takes 4 times as much energy to fight the wind resistance at 30mph than it is at 60. That's part of the reason why it's more difficult to accelerate at higher speeds.
Also, I'm kinda fuzzy on the exact specs of the 06+ V8, but if the vvti works anything like vtec in a Honda, then the cam profile changes at a certain load/rpm. Meaning the cams open up longer for more air to get into the cylinder. More air means more fuel. On the flip side it also means more power. Given it's a truck, I wouldn't be surprised if that cam profile switched over somewhere around the 1900 rpm mark. Anyone happen to know what the cam profile change over parameter are?