For any type pest or parasite all I use is DE. I have never fail any test the health department has given me. I do give shots.
If the worms came out dead the DE you gave your flock did it's job.
If the worms came out dead the DE you gave your flock did it's job.