The answer to the problem by the OP lies in the fact that the frequency f will not change, but the wavelength will. This is what we have to assume to solve the problem.
There seems to be a general consensus (the impression I got from the net) that it is the frequency that the eye perceives as the colour, and not the wavelength. Has this been thoroughly explored experimentally in different situations and different media? You are saying the photo receptors respond to wave length. Are you sure about this? But your next part, about the number of hits, is not very relevant because frequency of light does not have anything to do with number of hits. It has more to do with the energies of the photons, which remain constant.
Some more reading up on how the eye works seems imperative.