Much has happened in olfaction since 1982. A very small proportion of that work has actually debunked the vibration theory of olfaction.
It's a pity, since that theory had some very appealing properties. But it just doesn't align with the current experimental evidence.
edit: By the way, all of the observations mentioned can be explained by classical ligand-receptor interactions. No need for esoteric assumptions like spectroscopy performed by olfactory receptors.