I don't get how people came to the original position. Why is this surprising? A simple model would be that the decision causes both the awareness and the action. Like when your program decides to move the robot arm and logs it, the log arrives before the movement, but one is not the cause of the other.
Also there's a fair chance that whatever is taking in the external clock is adding lag. So your eyes might have been in front of a clock that said a certain time, but due to processing in wetware your awareness circuit has an old value.
Also it seems like a leap to say this is connected to free will. Whatever is causing the decision, how does the timing mean anything? It's only acausal if you thought that awareness is what causes movement.