Doesn't that harassment sound worse than simply crating her?
You crate 24/7 if possible (some folks have the crate/pen in a run that's not predator safe, so for safety the hen gets moved back onto the roost in that case), and straight through the first 48 hours before testing to see if she goes back. If she returns to the nest then it's another 24 hours before testing again.
If she has one last egg (or two) in her tract, she can lay it on the floor of the cage, it shouldn't cause any issues like not wanting to use nest boxes after.