Interesting theory, Dermod! I think you may be on to something here. The similarities are certainly striking.
I'm sure someone will weigh in shortly with knowledge of the origins of Morris dancing. Meanwhile, I think this thread should have the "Folklore" heading.
Cheers,
Michael