IMHO this is a real human factor issue rather than a technical one. As has been suggested, with GPS, there could be a technical safety net with a warning when lined up. That should get the juices of the IT & lab boys running. In the meantime the sharp end jockeys need to be sharper. It has been discussed that more technical safety nets leads to possible complacency and lack of gross error checks.
It really is a difficult dilemma to solve.