Had that happen to my id shark, skin will heal over the socket and believe me, catfish have no problem adapting to living like that. I also have a pimelodus blochii that's blind in one eye and gets along just fine.
I've got a sorubim lima in with mine and theyve been fine for getting on a year , the sorubim lima is an easy target as they dont swim an awfull lot and stay in their huntinh posistion for some time!