Varför retcon det?
Som du har sagt har saker redan hänt och är nu en del av din grupps historia. Varför ändra vad som hände tidigare? Precis som du bestämde dig för att inkludera en sådan förbannelse från ett berättande perspektiv, kunde du inte hitta ett sätt att ta bort det på ett liknande sätt?
Hur blev denna förbannelse förvärvad? Varför skulle karaktären förbli förbannad? Om spelaren instämmer i att den vilda magiken skulle gå, kunde inte hans karaktär (och förhoppningsvis resten av partiet) sträva efter att ta bort förbannelsen?
Det faktum att den drabbade karaktären är en warlock gör det ännu enklare. Om den vilda magiken kommer från hans beskyddare, varför kunde de inte helt enkelt ta bort den? Kanske är det inte längre roligt och / eller användbart för dem. Kanske försvårar förbannelsen med beskyddarens mål (warlocket är lite mindre tillförlitligt nu när allting kan hända runt honom). Kan de inte beställa warlock för att hitta ett sätt att ta bort förbannelsen? Kanske hotar att sluta bevilja honom befogenheter om han inte prioriterar detta?
Allt jag ser är en möjlighet till en cool uppgift! Du sa att du ville ta det på allvar och göra det roligare. Varför inte börja där?