Glad to hear all well - since I left the mob in 2002 the number of RN aircrew killed in flying accidents is in double figures. Thankfully another three have not been added to the list.
I was an OOW on a Type 42 1999-2001. If I remember rightly the T42 nav problem was solved by ADAWS 2000 taking its positional data directly from GPS. There was still a problem with waypoints drifting very very slowly - about one nautical mile per hour. That is certainly not enough to end up with the cab ditching for lack of fuel.
Seems to me a more likely cause may have been somebody read back/written down a position incorrectly resulting in the ditching.
I ended up working on an FA2 squadron as a Freddie before I left. I felt I was more FAA then fish head by the end but sometimes aircrew can be a bit to quick to have a go at mum and fish heads, not to say the latter are always blameless.
Can't believe Charles Style made Admiral.