Egg retention does happen on occasion, I don't usually know what causes it, but it is always stressful.

Glad you were able to get them all passed, and I would take the same approach for next season, giving her the year off.

Best of luck to both of you!