Weird, I had no problem during my tests.
Try to reset this part of the game (see the change log) and follow the walkthrough you can find
here. I had a hard time to progress on this part the last time, so I wrote it, and it's also what I followed to validate that it's still working.
As for the TV debate, you have to go to the sanctuary (three time) far before this ; the corruption of the TV station started two or three updates ago. And the debate itself become available once the mayor's family reach the level 3 of corruption ; but effectively, it will advance only in parallel of the corruption of the TV station.
This said, it's still possible that there's an error. The way Mr.C dealt with the mayor's family is totally different than the way he dealt with the other characters. But so far I was able to see all the content without the need to manually cheat, so there shouldn't have reason for you to not achieve it.