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.
Locklear is one of the Lumbee names with Enlgish decent. It is said that Heather Locklear is of Lumbee descent.