I am not sure why you'd be overheating, my 06 with Smarty REVO software on level 5 with timing at 4, stock torque management and stock rail pressure has no heating issues - neither EGT or H2O. That's when towing 39 foot toy haulers at 90-107 degrees air temperature. I rarely need to shift down, though if I do have to shift to maintain speed I have to watch that I don't overtemp the EGT's as I can on level five. When I forget to change the Smarty to Level 5 from 1 (running empty) I actually see higher EGT's when hauling the heavy stuff over hills. I've yet to see the H2O temperature go over about 210 and the full cooling fan almost never engages. I haul RV's daily, and do watch the gauges a lot.
If you're having problems with a stock truck I'd say to ensure that your radiator, intercooler, condensor and transmission cooler are clean - I debug my condenser at least once a week using a comb made for that purpose and wash the whole engine at least once a month to clean dirt/oil spills (since it doesn't YET leak) so the dirt can't act as an insulator (plus I can see any problems before they get bad). I've also been known to wash the rad/cond/oil cooler from the back to try to get them to breath better.
Of course if your truck is modded, none of this may apply, the mod choices themselves may be leading to the high temperatures...