Sad but looks like being true!
Just received a bit of info from a contact in PNG who says the above rumor re prop overspeed on an out of control DME arrival has been "confirmed" by other crew(s) of the airline involved.
Still no guarantee of this being 110% correct but looking like is was the culprit!