Do let us know what you decide about the operation. The hysterectomy would definitely fix the egg laying issues. Why she is having them may still be a mystery, but a moot point if she can stop laying entirely. If you have a vet that knows about chickens, you are very fortunate. I am certainly not a veterinarian, so it would be certainly advisable to have him/her confirm this information.