in principle, distance doesn't affect doppler shifting. It's the speed difference of the emmitter and the reciever. I imagine that if you saw red and green airplane lights, then they really were red and green

As far as the question about firefly lights goes, I'm not sure how to explain that. How many were there? how many times did you see them?