I had a Ram 2500 with the 6.4L Hemi and 4.10s that I pulled a 37 foot 5th wheel with. It would not run in 6th (same as you) unless I had a heck of a tail wind. It would run in 5th or 4th however, with a decent RPM spread between the two. The reason I am telling you this is because running in 4th (higher RPM) or 5th (lower RPM) didn't make much difference on the "instant" mpg display. So shooting for running in the highest gear is really no goal to shoot for.
Now, if the only way you can pull a load is with the engine screaming near redline constantly (not just during up grade pulls)_that's different. But I really don't think you're going to gain much making the swap you are considering. I'm no diesel fan boy, but it's simply a fact that they pull heavy loads much easier, and at lower RPM, and will get better mpg when comparing apples to apples. I lost about 20 to 25% going from the Cummins to the Hemi, but was still very satisfied.
The 2500 series truck is much better suited to towing, but you won't notice a huge difference in power, though there will be an increase.