At least in the US the layer feed is lower protein.Yes. Chickens can taste calcium.
Mine will always choose a higher protein feed regardless of calcium level.
But they must also know when they need calcium or else the ‘oyster shell on the side’ approach wouldn’t work.