Well, the efficiency also comes from the fact that the crankshaft if not physically turning the fan. The blades on the fan create drag and hence a loss in horsepower. It is just the same as a blower on a gasser. For a gasser to overcome the horsepower it takes to run the blower, it must in fact become a more effecient producer of power. In other words, no one would be installing a blower that takes 100 HP to drive if the gain was only 100 HP, why bother with all the problems. The fact is, that even though the blower takes 100 HP to drive, it makes more than 100 HP. So, in essence, we have gained effeciency. The same holds true for an electric fan. The alternator needs less energy to produce the current needed to run the fan that it takes to turn those big fan blades. Also, the mechanical fans never coast as do electric fans with air is being shoved through them. The mechanical fan may have less drag at speed, but it never goes totally away.
I guess it is a moot point as to my knowledge there is not a fan that will cool a diesel. I have however, seen the rear wheel horsepower figures on a gasser with a straight oe fan, a flex fan and an electric fan. The biggest HP gain I remember seeing was about 16 HP on a modified 427 drag car that made over 700 rear wheel horsepower.