Broody hens eat the shells of the eggs after the chicks hatch, and those shells only break in two halves, so they resemble an egg a lot more than crushed shells do. And yet hatching chicks doesn’t turn hens into egg eaters. Eating their own shells is literally part of their nature, and nature has ensured that this act won’t sabotage their reproductive success by turning them into egg eaters. The hens that do start eating eggs are rare and are probably responding to the insides of the egg, like if one broke accidentally and they saw what was inside. I highly doubt it’s the shell that’s doing it - because they are meant to eat it after the chick hatches, to replenish their bodies’ reserves, without that becoming a problem.