Whilst I'm pretty certain the 'rosy cheeks' stanza comes directly from the standard broadside 'The Irish Girl', that 'Sweet Ireland Mary' info could prove very useful. I wonder if it's a mondegreen for 'Sweet Highland Mary'. I can now follow that path till it peters out.