Sorry about your rooster. He looks sickly. It sounds like he has poultry mites which can cause anemia and eventually death if not treated. How long have his eyes and comb looked like that? Does he have peeling skin in other areas? Pyrethrins are a plant based insecticide, where pemethrin is a chemical similar to it. I think the pat permethrin works better. You can buy ready made permethrin spray or the garden dust to treat your rooster. Be careful if using permethrin 10concentrate, to mix it with water according to label directions. The ready to use spray is easier.
You must treat him at 5-7 day intervals until they are gone, because the eggs will hatch out. Nothing treats the eggs, so they must be treated before they are old enough to lay more eggs. Your coop should be cleaned out after emptying the old bedding. Straw bedding can be a way of bringing in more mites. Pine shavings would be better. Mites hide in cracks and crevices of coops and buildings. I would offer him a little cooked liver or a little Poultry NutriDrench 1 ml daily as a boost.
His eyelid looks swollen. Has he ever had any respiratory symptoms. His comb and face looks dry and flaky. Something else may be going on with him. I might think about using some coconut oil to rub into his skin and comb.