As Lazydog pointed out it's not the cruise control but the programming in the Engine Control Unit (ECU) commanding the transmission shift points in response to the power demand. Cruise control does nothing that will cause the shift that your right foot cannot also do. The fix, other than self drive, is to reprogram the ECU shift points which the Five Star Tuning, Banks Power or the many other products that will reprogram the ECU. The Tow/Haul selection does exactly this, changes the shift points in response to power demands. Delayed up shifts to get every ounce of power out of the engine during heavy acceleration and early down shifts to help bleed off speed rather than braking.
If you really want to get into the weeds many of these product providers will develop custom programs to get the power train exactly where you want it, for a price.