it's quite valid for you to argue the difference between the inline and the V6, but the 320 v6 and the 500v8 use essentially the same technology which means they will be similar in efficiency... that is to say for a given amount specific amount of output power, i would expect them to require a similar amount of input power... a little more or less i wont argue...
next you have two virtually identical trucks with 5 speed transmissions and but with some minor changes in gearing, and this could drive the situation favorable to either g320 or g500, as it defines where the motor lies in it's efficiency curce for a given amount of output power as required to move the car down the road at a given speed.
Next, in the 25year Jubilee book you do have a reference to the G320 getting better mileage, but you also have a specific reference in it that says the g500 gets better mileage, so from mercedes you do not have a consistent picture you can trust, other than to say that the difference certainly cannot be much, accept for deisels which are a specifically more efficient platfom.
Next, i would optimistically expect to get no more than 12-13mpg at 90mph, where i can get 16-17 cruising at 55-60. So to say your getting 17-19 at 85-90 mph, to me would mean that your getting at the very least 22mpg on the highway at the speed limit. And that is simply un-believable to me. If you have long term compiled data to say that your running average is similar to Alan's, I'll believe you and happily boast the songs of the G320.
Right now, i think your 85-90mph data had a tail wind (+2mpg), were following a van (+2mpg), an the fuel pump didn't completely filled your tank when you calculated that tanks avarage (+2mpg). All of which definitely happen.
In the end, all i assert is that the V6 and V8 will not be significantly different, at least until compiled data (not single tank data) is available.