Although this mod is a bit different from the rest (as in it doesn't add/change textures, SFX or story content, but rather affects the game's code), it does show up here on my in-game Mods menu. All I had to do was subscribe to it on Steam Workshop and open the game. Does it show up on yours? Is it enabled?
Could it be that you subscribed to the mod, but didn't download it? That should happen automatically, though.
Also, according to the mod author, "The mod shouldn't have any compatibility issue if your other mods don't touch on the Business, Shows or Singles folders.". Could that be the issue?