Similary UncleDave, I pull a heavy trailer @20,000lbs and a CGVW of about 30,000lbs. The engine runs 1,525 RPMs at 65MPH and gets about 9.5 MPG, it's working pretty hard. While going uphill, the engine commonly outputs maximum torque that it's capable of at whatever RPM it's running, usually pretty slow. Even if it shifts to 7th, which is direct, the engine only runs about 2,100 RPMs at 65 MPH, but it's outputting maximum torque at that speed. We can pull up most hills with a single shift into 9th, the engine runs 1,650 RPMs in 9th. The L5P is capable of 900 lb-ft torque and 300 HP at 1,650 RPMs.
To answer the OP's question, yes the Duramax frequently outputs maximum torque when we are towing. The caveat is it's never at higher than about 2,500 RPMs. Peak torque with the L5P is 910 lb-ft @ 1,600 RPMs. I've never held it to the floor, just no reason to.