Official DM word is that no, there is no standing "it is impossible to lift this curse" on Caraigh. Just in case you were wondering. In fact, I know precisely how to do it myself, since I'm the one who wrote out a method of doing so...provided the DMs who are actually going to oversee the area like it and use it.
But question answered, so locked to avoid further spoilers and unnecessary OOC discussions that should take place IC.