PEPPL sorry for your troubles, definately see a specialist to see if they can help.
For the other people out there, it does seem eyes are a major failure issue, what about downloading the caa eye test sheet and getting an eye test at your local optician ? Mine charged £10 extra for the testing and report. So it cost £25 to get a full test before spending £300 ish on the class 1. I know you could still fail at Ggatwick but at least you are minimising the risk.
All the best to all.
Nick.