Smokey flavor? I'm glad that you're okay! Is your oven a self-cleaning one? Don't stress too much about it.
I've set off the smoke detectors more than once by using my oven. The worst time was when I was making three Peking Ducks. The fat kept on catching on fire. I had to choose...