The train runs weekly and the last run with the previous timings was already over. So, there is effectively no harm, if the new timings are updated one or two days before the departure. As you said, it could have an issue if the train had its frequency daily.