The radio circuit you show is not a 'superhet', therefore you cannot apply this oscillator to it.
For me, your radio circuit is very difficult to understand, so it will be very hard to improve it.
Also, it is unclear if the one station capability is due to poor sensitivity, or due to lack of
tuning range (I think this was mentioned in another thread). Which is it?
If you really want an FM radio, you may have to move to a very different design, maybe using ICs.