OK, I found the tune, and it is not the same at all.
I don't have any sources for this sort of song. Google can't locate it, of course, or I would have found it by now. It may exist only in tattered mimeographed sheets, for all I know, but the *should* be a record somewhere.
Stephen