Thanks to all for extremely thought-provoking discussion!
I'm still not sure that I know what is correct in the situation, but as most things in this business go, do the right thing on the day and be hailed a hero, make the other choice and it's all down to Pilot Error again.
I hope this discussion is not considered over, because if anybody feels like adding, expanding, contradicting or clarifying further it will all be very much appreciated!
Thank you!