But he can issue another executive order...
That approximatrely what happened, except on both ends the "authority" is not an EO, it is a policy established by DHS.
The court said that the new DHS policy of refusing to accept DACA renewal applications violates legal principles. IOW, there is "another executive order," that is exactly what the court threw out.