never ever trust ebird a 100% on location just by the look of the ebird map.
ebird is still being marketed as a georeferential database, and a lot of research is done with high-fashion fuzzy-vague data models to interprete all those data and some papers even try to prove something based on ebird location data, but if there is one thing that you should not trust in ebird it's the exact pointer of a sighting, as ebird has its hotspot pointers, by design, in sometimes very random places (e.g. the middle of an island, in case of Cayo Coco).
It could well be that an observer rode from the mainland to the Cayo in this case, and has lumped all his sightings from that day (mainland + Cayos) in one list that has the Cayo as pointer.
Many sightings in ebird have exact location pointers, but you cannot select / filter those points.
With apps available for some commonly used bird / nature databases such as ebird, observation, inaturalist,... the way to go is to have exact location info for each sighting, supposed one fills in the sighting the moment he sees the bird in the field. I don't know about inaturalist, but at least observation does exactly that in the field with its app, and all sightings entered this way can thus be retrieved with exact coordinates and even a degree of accurateness of the location (+- 10 meters / +- 25 meters etc.).
I haven't got much experience with moderators in ebird, but the issue I mentioned above (and keep mentioning) is hard to moderate, given the faulty design of ebird for location entries.
A quick search on both inaturalist (which has a transparent moderating system) would have resulted in this:
https://www.inaturalist.org/observations?place_id=any&taxon_id=20844
And a quick search on observation:
https://observation.org/soort/maps/71007?from=1800-05-18&to=2018-05-18
from those two, it's quite easy to see that the cayos have no observations at all for Cuban Trogon.
While ebird has definitely more sightings for this species in Cuba (so less chance that an area is underwatched), it has too many sightings for the cayos...
https://ebird.org/map/cubtro1?neg=t...r=1-12&bmo=1&emo=12&yr=all&byr=1900&eyr=2018#
In short: ebird is definitely more user-friendly to search for species and locations, but in the long run, if they don't change their database, it's the least accurate. Always worth checking other databases as well.