It's probably more accurate to say that predicting earthquakes from salmon populations is far outside our current modeling capabilities. Undoubtedly the seismic stresses and crustal movements leading up to earthquakes have numerous weak causal links to the salmon population: most obviously, they alter the slopes and flow rates of streams leading into the ocean, altering the nutrient balance available to the algae there, but also they alter the distances flown by migratory birds by centimeters per year, and those birds will consequently eat very slightly different fish, etc. There might not even
be a way to analyze the salmon population in such a way as to tell you how far the continents have drifted — but declaring that postulating the existence of such a thing is "madness" seems like being far too sure of yourself.
There's a science-fiction story that may be useful in gaining perspective on the limits of prediction at http://lesswrong.com/lw/qk/that_alien_message/.
The problem with earthquakes, as I see it, is not so much that they are non-differentiable as that they (like a bird eating or not eating a particular fish) have very large local derivatives with respect to their precipitating conditions.