I remember that incident back in the day. Scary stuff. I know he had some severe burns from that.
A for the trucks, Ben is correct no drain plug on 06+ trucks.
Delo ELC is the same as CAT ELC for those wondering. Both excellent choices (15,000hrs, 8 years, 750,000 miles maintenance free).