Superheterodyne receiver channel selectivity
A fix at RF front end will cost more than fixing your VCO.

But yes.  One (uselessly expensive) possibility would be to used a crystal fixed frequency oscillator and mixer, downconvert, use an agile-frequency DSP filter, then up convert back to RF to feed your noisy VCO/mixer front-end.