Since this question was not answered considering it was posted for a long time, I'd try to give enough reasoning for the given stabilization order.
I'd start with mass spectroscopy. The most widely used technique in mass spectrometry up to date is electron ionization (EI), which produces molecular ions from gas-phase analytes. These molecular ions then fragment in a reproducible way. The energy sufficient for ionizing and fragmenting gas-phase analyte molecules is acquired by interaction with $\pu{70 eV}$ electrons. The range of the ionization energy of most organic compounds are fall between $\pu{10 eV}$ and $\pu{20 eV}$. The most reference spectra are obtained at $\pu{70 eV}$ because at that level the perturbations in electron energy have negligible effects on ion production (Ref.1).
A neutral analyte molecule absorbs energy during the interaction of the ionizing electron with its electron cloud. The analyte molecule interacts with an electron having $\pu{70 eV}$ of kinetic energy, which quickly causes the ejection of one of the electrons from the analyte (it needs to absorbs approximately $\pu{14 eV}$ as internal energy to make this ejection). Because the analyte molecule has many electrons, it is reasonable to ask, “Which electron leaves during the ionization process first?” Whereas sufficient energy may have been absorbed by the analyte molecule to eject any one of its electrons, the most probable ejection will be of an electron that is least tightly bound. Therefore, it is predictable that the most likely site of ionization will be where electrons are loosely bound (e.g., in the nonbonding orbital of a heteroatom) (Ref.1):
$$
\begin{array}{c|ccc}
\hline
\bf{\text{Compound}} & \bf{\text{Ionization Energy, }} \pu{eV}^\mathcal{a} \\
\hline
\ce{H3C-NH-CH3} & 8.23 \\
\ce{H3C-CH2-NH2} & 8.86 \\
\ce{H3C-O-CH3} & 10.03 \\
\ce{CH2=CH2} & 10.51 \\
\ce{H3C-CH3} & 11.52 \\
\hline
\end{array}\\
^a: \text{Reference 1}
$$
The above data shows abstracting an electron from $\ce{O}$ atom is easier than that from a carbon. That means, lone pair is loosely bound than $\sigma$- or $\pi$-bond. Therefore, it is safe to assume that resonance contribution of a lone pair is more than that of a double bond. Even though, this is not full a lone pair but one electron contribution for resonance, it is possible to contribute one electron from a lone pair and the other electron stays in one empty anti-bonding orbital as shown in below:

Again, after all, molecular ion of ketone stays as $\ce{R2-C=O^{.+}}$ in EI-mass spectrum of a ketone, usually with the intensity of ~40% of the base peak. That means $\ce{R-CH=O^.-R'}$ is pretty stable contributor (Recall both carbocations and carbon radicals have the same order of stabilization). Thus, it is safe to say that stabilization by oxygen atom is better than that by a double bond. This conclusion would be supported by user55119's comment (vide supra), which states that (homolytic) bond dissociation energy (BDE) of $\ce{CH3O\color{red}{CH2-H}} = \pu{83 kcal/mol}$ while that of $\ce{CH2=CH-\color{red}{CH2-H}} = \pu{89 kcal/mol}$ (Ref.2). Keep in mind that the easiness of BDE is due to the stabilization of the resultant radical (either by oxygen or the double bond).
References:
- J. Throck Watson, O. David Sparkman, In Introduction to Mass Spectrometry: Instrumentation, Applications, and Strategies for Data Interpretation; Fourth Edition, John Wiley & Sons, Ltd.: Chichester, West Sussex, England, 2007, “Chapter 6: Electron Ionization,” pp. 315-448 (ISBN: 978-0-470-51634-8).
- Stephen J. Blanksby, G. Barney Ellison, "Bond Dissociation Energies of Organic Molecules," Acc. Chem. Res. 2003, 36(4), 255–263 (https://doi.org/10.1021/ar020230d).