If Prudhomme had decided at km50 that the race had to end at km90 and got the communication out to all parties, that would've been acceptable and understandable. They could've had a stage winner and everything.
But he decided at km100* that the race was over at km90 and that makes GC time meaningless and it shouldn't have been included.
*more or less.