Do you have a link to this? They could be referring to the end of the season and that might be the case if the PL don't have any rule in place like the EFL, which I'm not sure they do.I read earlier today that the cut off date for the PL was in May but the writer didn't mention when.
I'm not sure Everton can tactically go into administration anyhow due to the implications with the stadium. Their multiple creditors have security on the new stadium and the overall ownership of the club. I'm not sure how it benefits either the current ownership or prospective owners - Moshiri would lose the club, including the stadium and 777's debt is at the back of the queue meaning they're least likely to get repaid.