Many come into captivity already blind after being rescued, it seems to be a common issue with sealions especially.
I don't know that any diet is "perfect", they all have advantages and disadvantages and sometimes need adjusting. The diet of maned wolves is certainly far better understood than say pangolins.
Rescues for sure often have eye issues. But pinnipeds born in human care often develop eye issues and blindness