The Daily Mail article doesn’t prove or disprove anything. I’m not sure about the recently discovered photo, but I am impressed by the Marshall Islands 50th anniversary stamp that is labeled “Recovery of the Electra by the Koshu.”
I concur