Just a thought here but have you considered an older 8.1? I am not knocking the new trucks at all. I have towed with a 09 6.0 truck and it was great. I have also towed with the old 5.3 the 6.2 and the 8.1. I can tell you that the 8.1 is a tow monster and i prefer it over any of the other ones. It just sounds like you want a better towing truck without the large price tag. That was me too. I currently tow a 38' long TT with a dry weight of about 8200lbs and my 8.1 with 373 gears handles it fine. I also have 33" tires which aren't the best for towing. If I ever want more power I'll drop $600 and get this. +60hp and +70tq to the wheels on a dyno.
https://www.ultrarvproducts.com/RV-Performance/Workhorse-GM/Ultrapower-GM-Workhorse-8.1L-Custom-Tuning?filter=115