Not an ophtho either but have worked with multiple residents. As of a few years ago, their job market was beyond excellent. One resident even got her job offer to include buying her out of her post-residency work commitment (part of her residency contract) which miiight have been a high 5-figure sum iirc.
I'm not 100% on salaries but for a PP specialist, your salary is going to reflect your work time/effort so keep that in mind. For example, a surgeon who repeatedly turns down cases/transfers/appointments won't make nearly as much as someone who is willing to take a lot of on call/fill their books to the brim. Also going to depend on the market in your region.
Eyeball cases are generally expensive by the time they need a specialist, so that helps with production. Ideally you'd work at a practice that has an ER service because that is a good way to get a lot of caseload as well. But you also need to be in a region where people would generally have money to spend on eyeballs instead of having their GP enuc/leave the animal blinded by cataracts/etc.