Plot hole: When Bond, Quarrel and Felix sail to Crab Key, Felix says that it's 48 hours to the moonshot. Bond replies that they'll "Be back in 12, if not then it's your beat and you'd better bring your marines with you". We know that Bond was still on the island when the rocket took off (it's when he kills Dr. No) and yet it's only when He and Honey are sailing AWAY from the island that Felix shows up with the marines. Why did he wait the full 48 hours (longer even as the moonshot had already occurred) when it was obvious something was wrong when Bond hadn't come back after the 12 or so hours as agreed?
Plot hole: When Bond is escaping through the metal ducts, presumably of Dr No's air-conditioning, he is deluged with torrents of water. He then leaves the pipe work through a metal grille into a passageway - why didn't the water leave the same way?