The island of Anguilla
Only at the very end is ‘island’ mentioned.
And not as you clearly stated ‘The island of Anguilla’.
There is, in fact, Anguilla V. I. not too far away.
~160 miles.
I guess English is not your first language. There is no ambiguity:
“Still, its unclear how the new findings will affect Hapgoods trial on the tiny Caribbean island.”
Why are you still arguing that the article references a town in the V.I.? It clearly doesn’t.