I beg to differ. Thought that certainly works for one type of discrimination, if the individual fishes were markedly different, I can imagine conversations using "fishes" even if they were of one species. In other words, whenever the focus is on difference between the examples, I think fishes could be a legitimate use. But there again, I'm just a nincomplea tangler :)