I don't really see how a league that hasn't started yet, and that we have no clue when it will, takes precedence over one that has, and that has real results depending on it finishing. The logical thing is to end the season when you can end the season, whether that be in June, August or November. If that means curtailing the next season, foregoing the cups for a year, or further rescheduling around the winter World Cup then so be it.
That, or you just ship everyone out to the Nike cage on an abandoned oil tanker.