If your saves were made with adjusted variables, then you have 2 options, 1) play through the game again without making any changes in order to get clean saves, 2) use the "cheat mod fix" in the OP and hope it still works with Ep 6.
Agree with this wholeheartedly. From a character standpoint, there's no reason why the MC should be refusing Cathy without the player choosing to do so just because he's chosen to be with M&J. He can be fucking Sage, trying to fuck Jill and Bella, and have fucked Camila, Mona, Riona, Quinn, Nicole, and Sarah at this point, 2 of which he could have fucked at the Prep party just hours earlier, and there's no sign he's going to stop doing anything with them just because he's with M&J, so this makes no sense from a character and narrative standpoint.
The only reason most people have been able to prescribe to it is that Cathy and Jade are basically substitutes for M&J action on the DIK path, but even that seems odd because it assumes everybody on the DIK path would want that yet players can choose to reject them as easily as they can reject pretty much everybody else. So if people on the DIK path wanted M&J but didn't want Cathy and/or Jade, then it's not much of a compensation if they already rejected them.
In a way it somewhat is, because those on the Neutral/CHICK path who choose M&J are automatically locked out of any more Cathy action, so affinity does come into play here.
And how will she react if/when she finds out about Sage? Or Jill? Or Bella? Or Quinn? Or Riona? Or Camila? Etc, etc. This assumes that she would find out, but right now we don't know what's going to happen with regards to all the possible dalliances the MC can have. It could go the same way as AL where he gets called out for being a blatant man-whore and none of the girls want to be with him anymore, but it could also easily not go that way and given how things have been going so far, it doesn't make much sense, story-wise, why the MC can't still get some action with both Cathy and Jade.