You guys are a load smarter then me when it come to Python / RenPy, but I got curious about the GOG question brought up.
I was able to get SanchoMod installed, working to the title screen and to the part where you choose your name with a GOG Offline Installer acquired from a popular GOG backup website (game ver. 0.4.8.14).
On my install, all installing SanchoMod did was switch from the title screen "Dr Pinkcake Presents: Being a Dik" from the GOG branding to Steam/Pateron brand title screen.
My two questions.
1. Are you installing from an offline backup or Galaxy?
2. Are both seasons installed to the same directory?
For shits and giggles, I installed just season 1 to a new drive. Nuked my renpy folder from ~roaming~, installed SanchoMod and it still seemed to work fine. Just exhibited the same change of title screen behavior I mentioned before.
I don't have the means to test a Galaxy install, but I wonder if that might be introducing a hicup somewhere if that it what you are using?
	
		
	
	
		
		
			The GOG version also doesn't access the appdata saves and only uses the saves folder inside the game folder, so it is easiest to say that if somebody is on this site, they can grab the version that is here and does work with the mod.
		
		
	 
This is interesting because a "BeingaDIK-GOG-1535311497" folder does populate with saves for me in appdata with a clean GOG install (no SanchoMod installed). When I install SanchoMod to my clean GOG Install, a "BeingaDIK-1535311494" folder with saves will populate in appdata.