The other solution would be to end this ridiculous obsession with stand alone slots for all games and have a few at the same time and/or overlapping like every other major sporting competition in the world.
Friday - 8PM (FTA)
Saturday - 3PM (Fox), 5:30PM x 2 (Fox), 8PM (FTA)
Sunday - 2PM x 2 (Fox), 4PM (FTA)
It really isn't that difficult and the games that are on at the same time would ideally be aimed at different markets i.e. Sydney and non-Sydney.
In addition I would make the Friday slot what it used to be in the early 2000s, the marquee game of the week, make it an event again. Have the clubs earn their spot in that game based on previous year's performance so roosters/Melbourne would get more than any other club this year for example.
I would also give something back to channel 9 given they lose Thursday night, I would make their Saturday and Sunday games post round 12 floating fixtures meaning with appropriate notice, say 4 weeks (or 2 in the case of the final round) they can choose on of the other games that day to broadcast moving it to the later slot and moving the original game back to the earlier slot.