I suggest to try albendazole. But one must do a risk assessment if something made past BBB. If they made it to the brain you are in trouble. But most of the time it's very rare and 'natural' CNS parasites are not as common as ppl think. What you get instead is opportunistic parasites which have a hard time invading CNS since they are not really adapted for it. Also if you can feel them in the head region they are most likely to be in the muscle tissue.