Fisheyes, as you call them, and craters as others call them, are repellancy spots generated by incompatible materials being coated one on top of the other. They can be best eliminated by adjusting the surfactant in the coated materials. If you have no surfactant, add one. If you have one, change the level or the type.
Try negatively charged surfactants such as Triton X 200, or neutral ones such as Photo Flo 200. Use very little as the surfactant response is such that it gets you out of trouble at the right level but causes woes when absent or when present at too high a level.