Quando effettui la tua chiamata .find(), l'aggiornamento della tua raccolta non è ancora terminato.
Puoi scegliere di chiamare .find() nel callback della tua chiamata .update(), oppure puoi anche usare promise o async/await a seconda della tua versione.
Un'altra soluzione sarebbe usare findAndModify con il nuovo opzione: