To further complicate the matter, the temps for spawning are probally measures of central tendecy (ouch, that's stuff like averages and medians).
We dont get to know what the range of spawning temps are.
From my log the water temp shot up past the temps of several different species spawning temps, perhaps there is a little too much competition for the spawning real estate. Many fish seem to use the full moon-new moon cycles for spawning, but there are internal processes the seem to signal when the fish will spawn also. So the temps were right, and there was a full moon, but maybe the eggs were not done "cooking".