This is one of my biggest pet peeves about the way sexy games are always "in development." You never know whether you're not unlocking a scene because you need to make different choices or because the scene hasn't been implemented yet.
The only comprehensive list of events in the game is the game code itself. I've decompiled the code in my copy of the game, and I'm trying to go through it (just to satisfy my own curiosity, if nothing else), but it'll be a long and tedious task that I probably will lose interest in long before it's finished. Also, some elements of Ren'py code are very straightforward and clear, but in a game as complex as this, there are some things that I simply don't know how to interpret. (For instance, yesterday I was looking at the code trying to figure out what would happen if you definitively refuse an employee who asks for a promotion. Will they just come back in a few days and ask again, or do you fully lose an opportunity for that, and they don't come back until they've gained enough XP for another level or whatever? I looked at the code for promotion events and couldn't parse what the answer was.)