Oh, no está claro en los documentos que 'esto' se refiere al documento solo en document #eliminarUno.
Entonces, el uso correcto del enlace 'deleteOne' es:
En el modelo:
DocSchema.pre('deleteOne', { document: true }, function(next) {
console.log(this)
next()
})
más tarde en el código (en el controlador, etc.):
const doc = await DocModel.findOne({ name: 'myDoc' })
await doc.deleteOne()
Ahora 'esto' se refiere al documento 🎉