I heard the "donkey engine" explanation of the song back in the mid 1930s. BTW, apparently donkeyman was in use during WWII as a name for the engineer aboard.