Why are the broadcasts so late? I'll try to work back from the broadcast start time and you might get part of the answer.
12.30 am - Broadcast time
21.30 - File is uploaded/downloaded to the TV station server for ingestion, preferably not less than 3 hours before transmission
20.30 - Start of upload. Let's say file is 20GB and average upload speed is 10MB/s. Estimated upload time 35 minutes.
19.30 - Start of exporting the TV programme
18.37 - First car enters the evening service
17.35 - Start of the last stage
I haven't watched the programme yet and I do not know the exact workflow of the ERC TV programme production, so all the values are just estimations. But you can see that there really isn't much time between the beginning of video export and the start of the last stage.
Today the last service is in 2,5 hours earlier than yesterday and also the TV guide shows the Eurosport event review programme is 2 hours earlier than yesterday.