There is an evolutionary reason why such mechanisms would only work within species: Fish would get an advantage (as a population) from warning their co-specifics, but not from warning other species. So they would (through the process of evolution) tweak their signals to be only readable by the same species.