Egg shells are not grit. Same with oyster shell. It is a calcium supplement. It is soluble as in it gets ground up and digested.I put egg shells n the microwave for 2 min then stick in a baggie & roll with a rolling pin.
Grit, whether store bought, rocks, pebbles, sand or dirt, is insoluble. It is used like sand paper to abrade what they eat into a fine mush they can digest and absorb.
What's great about any calcium supplements is you can put out 5-50lbs and if the hens need or want additional calcium they will eat it as needed. But it is not the same as grit that the gizzard uses to grind with. Think of it like taking a bag rusty metal and tossing it in the dryer. If you tumble it long enough, it will eventually clean the metal. But if you put dirt, or grit in the bag, it only takes a few minutes to knock the rust off the metal.
Since chickens ain't got teeth, their gizzard (with the help of some kind of grit) pulverizes their food for them.