I'd confine them all to train them to the coop nests.
Free range birds sometimes need to be 'trained'(or re-trained) to lay in the coop nests, especially new layers. Leaving them locked in the coop/run for a week or so can help 'home' them to lay in the coop nests. Fake eggs/golf balls in the nests can help 'show' them were to lay. They can be confined to coop and maybe run 24/7 for a few days to a week, provided you have adequate space and ventilation, or confine them at least until mid to late afternoon. You help them create a new habit and they will usually stick with it. ..at least for a good while, then repeat as necessary.
If you don't want a broody to hatch chicks, it's far kinder to break her promptly.
If you catch her quick, it should only take a few days.
My experience goes about like this: After her setting for 3 days and nights in the nest (or as soon as I know they are broody), I put her in a wire dog crate (24"L x 18"W x 21"H) with smaller wire on the bottom but no bedding, set up on a couple of 4x4's right in the coop or run with feed and water.
I used to let them out a couple times a day, but now just once a day in the evening(you don't have to) and she would go out into the run, drop a huge turd, race around running, take a vigorous dust bath then head back to the nest... at which point I put her back in the crate. Each time her outings would lengthen a bit, eating, drinking and scratching more and on the 3rd afternoon she stayed out of the nest and went to roost that evening...event over, back to normal tho she didn't lay for another week or two. Or take her out of crate daily very near roosting time(30-60 mins) if she goes to roost great, if she goes to nest put her back in crate.
Tho not necessary a chunk of 2x4 for a 'roost' was added to crate floor after pic was taken.