As of #8912 all dataset uploads become virtual datasets except those that need a worker conversion.
That should be unified once the worker supports the new publishToPaths.
The makeVirtual call in reserveDatasetUploadToPathsForPreliminary can then also be removed.