I'm not gonna debate the physics behind it.. but I can assure you you are wrong here. I've had the 4l V6 in my Tacoma with 32s on it and the 4.7l V8 in two different 4Runners both with 33s. The 4Runners both get better mileage climbing the mountains several times each winter than the V6 Tacoma ever did (which was lighter and had smaller tires). Simple fact that the V8 stays in a more efficient portion of the power-band for the motor than the V6. The V6 was always hunting for gears going up the hills, the V8 for the most part stayed in the gear it was in.
So you can argue all you want, but simple fact is that I've had both motors, and the 4Runner get's better mileage in this situation.
Do some research on how & when an internal combustion engine is at its best and worst efficiency and you'll understand the reason why I'm actually correct.
Bottom line is that large throttle openings (at the lower end of the RPM scale) is where an engine is most efficient. You have to consider three things: combustion efficiency, pumping losses, and internal friction. At the end of the day, a smaller engine working harder is usually more efficient than a larger engine that's not working as hard. Most people have a hard time understand that, but if you do your research the reasons will eventually make sense.