Possible suggestion
Have you tried gluing on a small, raised ring of plastic around the button to protect it from accidentaly being pushed? :idea:
It won't help make the display easier to read though... Perhaps a tinted plastic cover over the display, with a stiff hinge so it swings into a position to cut the glare???