I suspect that, in many things folkish, THE story behind the song is about on a level of THE right version. Explanations are fun, but should be taken with several grains of salt. THere's a fine term for this: Fakelore (I forget who coined it, but the history I've heard is probably apocryphal.