maybe a DIY fix?

Use a combination of a soft plastic to give the shape, and a ubber cover to make it soft against the eye.

Plastic, of the sort found in margarine/yohgurt container lids to act as the former to give shape to an overlayer. I have cut, shaped and stitched the stuff before.

Also consider make a wood mold whittled to shape, and then sag the plastic over it in a cool oven.

Then use self amalgamating rubber electrical insulating tape to build on top of the formed plastic.