If it were me I would not waste time w/ the Black-Walnut type of products, IMO they are overrated and there seems to be no solid evidence that this can kill this type of parasite. I would lean towards some studies that have some conclusions.
Ivermectin is the treatment of choice from the CDC and they mention that doxycycline should be taken along with it.
I would not think that Ivermectin is more toxic than the Black-Walnut products which have their own toxicity. Most natural remedies contain some form of toxicity. There is a peer reviewed article showing that Ivermectin used as a suppository is much better.
Neem has some potent attributes and I would consider taking this alongside the drug regimen.
You need to support the body with nutritionals to help in the fight. Sorry if I caused any conflict.