Mi scuso innanzitutto se ho postato nella sezione sbagliata e ringrazio per le risposte!
Purtroppo però avevo pensato anch'io che potesse essere la dobbia presenza di notify.lastAccess e lastWrite a creare problemi, così ne ho lasciato solo uno, ma il problema ha persistito. FileName e DirectoryName in teoria non vengono modificati quando un file viene sovrascritto; ho provato a toglierli comunque ma il risultato è sempre lo stesso!