if you read that mpg chart you just linked you will notice it bases that number or percentage of highway travel and stop and go traffic. Some of those numbers for stock jeeps did reach the 25 MPG mark, so I'm sure with proper gearing and non-stop travel it is very much possible.
The highest possible mileage is listed under the "user mpg" under the "range". If you take the high column under that you get only one vehicle that gets 25 mpg. The 2000 XJ. No other XJ achieved 25 mpg.
Let's put it this way. Which vehicle requires more energy to push down the road? The heavier, higher XJ or the lighter, lower XJ? To take your hypothesis to it's end I can conclude that if I had a stock XJ and cut the fenders so 35" tires would fit, then changed the gears to 5.13 I would get BETTER mileage? Is this what your're saying? In this example which configuration requires more energy?
Jeep A - 3000 RPM, 35" tires, much higher drag, higher weight
Jeep B - 2250 RPM, 27" tires, lower drag, lower weight
Jeep A requires more energy to move more mass with a higher rolling resistance. What do we use more of to produce more energy?