Here is the the image Frank H. sent us, reproduced in the highest quality we could manage.
The Adventures of Tintin at Sea includes a discussion of Haddock Island, pointing out that in Red Rackham’s Treasure, Tintin suggests that Sir Francis used a French chart. That would place Haddock Island farther to the east, at
20 37 42 N
68 32 01 W
That may indicate that Frank H.’s map is a fraud!