I can understand how troubling your situation is. Although I have not used these people, they have a very good reputation for fixing problems from previous surgeries. They use some type of super-mapping technology to re-map your eye and (hopefully) repair your problems. I would say do not give up on flying until you have exhausted all avenues. Good luck to you.
http://www.emoryhealthcare.org/depar.../services.html