You know as well as anyone that if you put short fat intake runners on that larger engine it'll likely be more of a high-rpm lower-torque engine than would be expected based on the displacement alone. Just an example to show displacement doesn't necessarily mean more torque, depending on how it's tuned. And really, to get well over 50% more power with less than 20% more displacement, you'd have to assume the 3UR was geared more toward horsepower than grunt.
That said, yes, it could be gearing or weight.
I've personally not driven a 4.7 cruiser, but am repeating something that surprised me when I read it posted by a guy that clearly spends a lot of time on dunes in landcruisers. Sadly I'll have trouble trying to dig up the post, but I am pretty sure that's what I read.
The point stands though.. our engine with an 8spd should be an amazing combination.