Ivermectin is safe I even take it by mouth not the pour on the human one. I have used it for years on my chickens and have had no ill effects. But up to you of course.
Can you get Ivermectin pour on? I'd use it just like you put the flea liquid on the dog's neck this is how I use it for my chickens. this way you part the feathers at the neck area and put it on the skin. you can put it under each wing [easy to get to the skin there too] you'll need to keep them...
I looked up spinosad and could not find anywhere it said it was safe to use on poultry or any other animal.
I have used Neem oil for treating my coops when my chicken had mites once. i didn't use it on the birds I used a powder for poultry on them.
But this says it is safe to use on poultry...