Part 2 - Flower patch crashes (Mac)
I finished part 1 with both patches an no issue, started part 2... And it crashed on opening, giving me a "limit_Harem doesn't exist" exception.
I found out where that came from: there is a spelling mistake in the def_function file. It calls "limit_Harem" when it wants to call "limit_harem". Somehow it only causes an issue with the Flower patch, otherwise it appeared to work fine (though I didn't try to advance in the game since I couldn't continue my save from part 1).
Copy elsewhere then decompress the script.rpa found in "game", then decompress the def_functions.rpyc into def_functions.rpy; open it, correct the mistake, and drop the file into the "game" folder.
I haven't gone far so I don't know if it causes other errors down the path but it does start the game the way it's supposed to.