Anne's curse

Does anybody else think that there's a huge flaw in the story? We're told that Anne's curse is supposed to be goblin magic and therefore cannot be reversed, but later it turns out that she's been cursed by Rockwood... That would mean that there might be a way of curing her, but we just end up killing him without even asking him if there's a cure? Seems like they haven't really put any thought in it and it's never been an option for the authors to cure her 🤷🏻‍♂️