Here's one of the places I found that an electric fan is listed for a 2500HD pickup. In this case - it's for the 2010 2500HD:
http://www.gmpartscenter.net/auto-parts/2010/chevrolet/silverado-2500-hd/ltz-trim/6-0l-v8-gas-engine/cooling-system-cat/radiator-and-components-scat
The following parts are listed :
N/A 15780795 FAN MOTOR
SILVERADO, SIERRA; 6.0L; W/ENHANCED TOWING PKG.; LEFT
N/A 15780796 FAN MOTOR
SILVERADO, SIERRA; 6.0L; W/ENHANCED TOWING PKG.; RIGHT
N/A 15780789 FAN SHROUD
SILVERADO, SIERRA; 6.0L; W/ENHANCED TOWING PKG
In other places I've looked - the show an entire dual electric fan assembly in a shroud - that appears to bolt right in place of the shroud that covers the radiator for the engine driven fan.
Maybe somebody who knows GM trucks better than I do - can answer why there is an electric fan setup for "ENHANCED TOWING PACKAGE" - because if what I've read on the forums about how many CFM the engine driven fans will pull vs. the electric driven fans ........... something isn't making sense here.
This is on a GM parts site - and they're listing it.
If you go to RockAuto - drill down for a 2010 Chevrolet Silverado 2500HD -> 6.0L -> Radiator Fan Assembly .... they also have electric fans listed - and they call out with and without tow package (two different PN#'s)
So - like I said - something doesn't quite make sense here. "Tow Package" usually means MORE heavy duty and MORE cooling, not less.