Serious non-compliances to permanent speed restrictions are mercifully pretty rare and the more severe ones now have TPWS enforcement so any train approaching too fast will be brought to a stop. Overspeeds tend to be because the driver has become disorientated in position or misjudged their braking, not because they have forgotten all about the restriction. Also permanent speeds are typically set for comfort rather than safety and an occasional relatively minor infringement is unlikely (though not impossible) to be hazardous.
Temporary (including emergency) speed restrictions are more of a concern because, as in this case, they come and go and drivers may not always be aware of one that has just been imposed. They also have to be put in place quickly so there is a risk of errors in defining where the signs should be or in placing them correctly. So there is much more risk of a driver failing to reduce speed significantly for a TSR as happened here, so much more risk of a really gross overspeed which could lead to immediate derailment.
I wonder if at some point we may see TPWS grids for TSRs. Obvious complications are the need for a power supply and the complication of setting out the equipment, but I think these would be surmountable.