I am at a loss to work out any safety benefit of not allowing the button to be pressed before it lights.
Perhaps someone thought a passenger might be leaning on the button and accidentally open the door? I guess the new set up might prevent that, assuming the person doesn't move and re-press it anyway!
That is a possibility, as is a fault on the button that makes it effectively behave as if it was pressed the whole time.
The anti-preselection* function
may be to create a furrher line of defence against the hazard of people falling from open doors when not at a platform. This can only arise if the doors are released at the wrong time or on the wrong side, or some wrong-side failure of the vital circuitry makes it behave as if this has happened.
The anti-preselection function means that if this happens someone would have to actively press the button for the door to open. Nobody is likely to press the button when the door in question is not next to a platform, particularly if there are other people leaning on the door who might fall out if it opened. Without anti-preselection, an incorrect release coinciding with someone leaning on the door or with a button fault would open the door - and if the train is full enough for people to be leaning on the button then there may be a greater risk of someone falling out if the door opens unexpectedly.
So anti-preselection reduces the likelihood of the dangerous event (door opening and person falling out). All this can be sort of quantified to see if the change in risk is worth worrying about, and potentially either somebody has either done this in the rolling stock safety case or decided that it is an increase in safety at zero cost so it should go in anyway (inconvenience doesn't count in a safety case!).
*Not sure if rolling stock people use it but preselection is the signalling term for the same thing. Signalling panels include anti-preselection features so that you can't just hold down a route button for the route to set as soon as a conflicting route has been released.