Annoyingly all of these systems have VOR and DME equipment, it would be trivial to have a back up position to well within en-route navigation accuracy limits and certainly close enough to prevent this kind of accident. But regulation and certification requirements being what they are they are no one does it.
In an ideal world we'd have some kind of INS but the ring laser gyros and accelerometers required are stubbornly expensive.