Та нет, он же ее нп туманный остров отправил. А она там так и осталась лежать. Следовательно, она никак не могла бегать с филактерием что бы снять заклятье.
Нет, смотри. С самого начала Цири и Авалакх телепортировались с иного мира на Ард Скелиге. Там их сражу же встретила дикая охота. Авалакх жахнул заклинанием, от чего всадники охоты разлетелись. Эредин превратил Авалакха в Уму, Цири перенеслась в Велен. Потом Кривоуховы топи, Барон это понятно. Потом она сбежала в Новиград, встретилась с Лютиком, заключила сделку с ублюдком. После этого их план провалился, и они с Лютиком бежали на храмовый остров. Там Цири переместилась на побережье одного из островов Скелиге, ее этот чувак в маске принес Скьялю. Затем они сбежали к скале утопцев, и этот чувак в маске отправил Цири на туманный остров. Я правильно все понял?
Эредин не сразу его превратил, заклятие потихоньку одолевало Авалкха, ровно до того момента как он отвез Цири на туманный остров. После он уже приплыл обратно в образе Умы.