The switch was because Team Bath and Bath City were both supposed to be at home on April 29th.
Admittedly moving it to November 26 didn't change much - as both teams are still scheduled to be at home - but there was a greater chance of the match being postponed because of the FA Trophy.
The perils of being so obliging is that we potentially have a long trip midweek.