To be fair, the finishing time is only estimated and I saw in the tourney rules that you only have to start before the closing time, nothing about making sure there is enough time to complete a round.
Surely it would make more sense to close new entries, say, 30 mins before the expected end time for an 18 hole event to prevent this sort of thing happening, and if someone starts, they should be allowed to complete as long as it is within 30 mins of tourney closing.
from the rules::::
In order to enter and earn credits from the Tournaments, the Entrant must have a valid registered World Golf Tour account (free) and enter the Tournament in the indicated time frame (schedule)
enter, not finish in the time frame....