Unfortunately it doesn’t help you with your current data loss, but there is now at least a partial safety measure taken for this situation in the upcoming v8.9.3 - for the case of a modified file, that Reload-dialog offered default answer has been changed from YES to NO:
npp-safer-reload-default-for-dirty-files.png
For unmodified files, the default remains YES.