Just wait for it to cool down overnight... and it will be fine...
Sine waves are probably what you were playing and heated up the voicecoil, there is a plastic like substance on the voice coils to protect the wire, that probably heated up and made it stink. When it cools it will be fine... although it will continue to smell for a bit...
I was told when you fry a driver, you will be getting a loud screaching sound from the driver, so just give it a bit of time and try it out tomorrow...
BTW Babel... I wasn't playing test tones when mine got really hot... just playing some really heavy bass tracks extremely loud... and giving my sub more of a workout then I should have been...
Warp