OP trust us on this...your pup needs to be thoroughly vetted.
Just the fact that you suddenly remembered this diagnosis and yet you had NO blood work (which would be bare minimum diagnostics) done concerns me.
Read this and think about the fact that nothing has been done in terms of vetting:
Eye Vet - Zigler Veterinary Professional Corporation