That's pretty much the version I heard. But I learned something that I would never have known if I had merely continued to sing the song from memory instead of seeing it in print.
I now know how to spell "Ballykisteen"
But the point remains that the Drummer boy wasn't "undone" in the sense of being ravaged, raped or deflowered, he was merely "undone" in the sense that the lady's rejection left him suicidally depressed.
Side note: In my Band we call this "The Passive-Agressive Soldier-Boy Song".