Are you on ver 1.0.3?
Viewing post in Finn version beta changelog! (Ver: 1.0.4) comments
You can try the latest 1.0.4 version. I forced it so that if you missed that night event, the event will be triggered the next free night time.
As for the cheat, no, that shouldn't be the case. If you have romanced Moocha before, the cheat screen should show up when you start the new playthrough and save data should be persistent across all versions.