Having kept poultry since childhood, we used "in the old days" to creosote once a year with proper creosote. Used to treat the house in the morning and let the hens back in to roost in the evening. The house was well ventilated and we never had any ill effects from the creosote on the poultry.
Now, DE is effective but you have to use it continually.
A good treatment to apply to the hens themselves is Ivomec pour on, as used in cattle. Some vets will supply a syringeful of it. You just put a couple of drops on the bird's head, where it doesn't preen itself, and it gets rids rid of external and internal parasites. You can also put it on legs to get rid of scaly leg.