If we take that Saturday out then there are 18 more up to then end of May when the last league match is planned. If the other two rounds before the final are on Saturdays, and we got through, there would be 16 Saturdays and 30 league games left. That would leave just 4 mid-weeks free and every Saturday taken up. So, more than 4 games postponed and we would have three games in a week. That is assuming of course that the games could all be arranged to fit the Saturday / Tues or Weds dates with all the other teams.
I really cannot see that the season can be completed by 31st May.