Hello Bob,
I agree with Rocco about the use of Schottky diodes, and I would also use the series resistor to limit current. The use of a 5.1V zener diode may cause additional non-linearity because it will commence conduction somewhat below its clamp voltage - there will also be a tolerance on the clamp voltage to be taken into account.
I assume the TL2776 is an op amp with rail-to-rail output. The use of a rail-to-rail op amp will probably provide the best precision (provided you take into account its offset voltage) because it provides a low impedance drive to the ADC input.
If you need to achieve the full 10-bit maximum value, another possibility is to reduce VREFH voltage below VDDA, using an external reference (say 4.0 volts) , so that full scale will occur at a lower input voltage. This is also likely to improve absolute accuracy and stability of the measurements. You would still need input clamping arrangements, but would not be subject to the same non-linearity because the clamp level would be well above the FS level.
Regards,
Mac