Sounds complicatedThis too shall pass! Believe me we've had our share of determined Silkie broodies ~ we lock the coop up from the hens who want to be broody while allowing a laying hen to stay in a nest. It's been easy to spot a hen that's anxious to lay an egg so DH allows her coop access then locks the run from broody hens
Once the laying hen deposits her egg she usually scrams from the nestbox & runs down the ramp into the run at which time DH lets her out & relocks the run to keep out the broodies. It's been working well for us over 13 yrs. The broodies get less & less broody each day they are locked out & by 2-5 days go back to normal being around the non-broody girls in the yard. The non-broody girls peck at a broody to snap her out of it.
We have a small yard & no place for a broody to hide a nest plus DH searches the yard for stray eggs to discourage nest building outside the coop. Easy for us w/only 5 laying Silkies & one old non-laying Dominique.