i would guess newcastle is police orientated being so far in advance and probably due to the aggro at st james last year, as for the general tv times nearly all the fixtures have been released in the same format for a while.........
First 3 months before start of the season, then following games are released 4/5 weeks before the original game time. So december i imagine will be out at the end of October, January at the end of November etc etc on a rolling basis till the end of the year.
Give or take the odd exeception its worked like this for years...