Have you spent time around Salter Path? Interesting indeed!
I've been through the area many times, but as far as NC beaches go, my family was always more oriented to Oak Island, further down and closer to Southport.
The research in this article is interesting, to say the least. There are other, old populations in NC, in the western mountains, that claim Lost Colony descent. That would be the Melungeons. The Lumbee Indian tribe, on the coastal plain, has made the same claim. If recollection serves me right, there are some English surnames common among the Lumbee, that were among the Roanoke Island colonists.