Thanks for digging into this- what a cool adventure!
In your research, were you able to find GPS coordinates of the purported island? I'd be interested in taking a trip out to search myself, but doing a grid search of the whole island sounds challenging based on your report.