When is it ok to eat your fish in the Virgin Islands

We have a lot of experience with fish in the Virgin Islands, so I am focusing here.
All ocean fish that move around a lot and do not always eat from the same source are considered safe.
Safe fish include Tuna, Wahoo, Mahi Mahi, Mackerel caught away from land, Marlin, and Sailfish.
Do not ever eat jack or barracuda, no matter where they come from. They have the most significant risk of all fish species. Do not eat fish that you find on the bottom caught anywhere to the west of Virgin Gorda  and within the Sir Francis Drake channel.
These islands include Salt, Peter, Norman, and Road Harbor. Fish caught on the north side of the Tortola are safe, as are fish off Virgin Gorda or Anegada.
Some of the old-timers in the British Virgin Islands say the biggest culprit is the old copper mine on the back of Virgin Gorda.
Lore says that for years, spoil and chemicals from the mine had been dumped over the cliff face into the ocean.
The currents move along the shoreline, pushing the chemicals in a teardrop-shaped plume that spreads along the south side of the islands, getting wider as it moves towards St Thomas.  This makes sense, as the significant risk areas for Ciguetara fall within this teardrop-shaped area of the channel.