The mid Atlantic gap was a gap in coverage in the air, not on the sea itself. The significance of that is another part of the discussion, that gap could only be closed by an aircraft.There was post about the B-24 solving the mid-Atlantic gap and thus the battle of the Atlantic.
I don't know when those stories started but we do know a lot more about the code breaking and Huff-Duff and some of the side stuff now than we did in the 50s and 60s when the old books were written.
It was a lot more complicated than a few squadrons of B-24s were finally used for air cover and the problem was "solved" and if (insert stupid general/air marshal here) had only used a few squadrons of B-24s earlier the problem would have solved earlier.