BrianI don't. I never said nowt about it being East Anglian (read my posts). The shillelaghs are one of the things which point to Irish forebears in the DT version. However, it was quite common to "Irishise" or "Scottishise" broadsides, so I wouldn't get too hung up on it.
My guess is that it may well end up being Scottish, for the reasons I have given. I can't support that at the moment, though, so I'll just have to go away and dig deeper.
Cheers
Ian