That type error is due to a change from Ren'Py 7 (Python 2) to Ren'Py 8 (Python 3).Oh I could show you the log if you want. I recall it specifically being a type error complaining about the variable being part of a dictionary instead of being an item from a list. Changing that messes up the scripts in the patches since they probably use the same initial code there or something.
While I can't comment on the content of any mods. I don't believe Mad.Eyes changes the core code in her mod. Meaning the error is still coming from the base game. However, I think she released an update to address a bug she did cause with the mod.
The game is on sale on Steam. You could support development and always have access to the latest version