Sorcha, indeed.
Carrickfergus is well discussed in former threads but the last word has not yet been said. The verses above quoted are non-traditional with the exception of one and four.
The earliest version was first recorded in ballad sheets from pre-Famine Ireland and was in both Irish and English. The latest examples collected in the field date from the 20th century and were also macaronic. In the re-popularisation of the song in the "revival" of the 1960's, the Irish verses were omitted, thus mutilating the song.
Annraoi