If this was done, the sander might go off unsolicited when some fault appeared. This could itself be hazardous, for example if a maintenance worker was near the sand pipes.
Of course, that is a risk if the circuits energise separately...but a bit of design thought (ie. control and status interlocking) could reduce the risk.
e.g. if the sander actuation line is actually 'sander inhibit' when energised, then a control logic can be derived which only activates sanding when
both the sander inhibit is not energised,
and the sander & WSP are enabled (on).
If the train is not 'prepared' (ready for service, cab key in, any other necessary conditions satisfied), then the sander and WSP would be disabled, and the sander could not be activated.
Only when the sander & WSP supply are on, and the WSP has ceased to inhibit sanding, would the sander activate.
A 'sanding active' indicator would of course also be sensible, showing the driver when the sander valve/solenoid is open (operated from a sensing contact on the sander, ideally), as well as an indication of when the WSP is active. And you'd still need a 'manual sand' button for those cases it is required & to test, and the ability to isolate auto sanding if it has a wiring fault that causes continual activation.
Like one poster said, this requires quite a bit more wiring to achieve. Is it justified? Depends on how often it's an issue. We are here talking of older vehicles, and it's questionable how much modification would be justifiable given the service life remaining.
In more modern digitally managed trains, the interaction of systems like this would likely be managed & systems monitored by the TCMS, with the driver informed of any problem state if need be.