Hatsu's spring fuck encounter procs even if you refused to fuck her previously, and the wording in it implies that you did. From what I can understand of the compiled spaghetti code the event only checks if she was ever encountered and if it is night, it doesn't track if she was ever sexed.