This paper is the best I've seen on Carolina Bays. It mirrors my own thinking on the formation being due to hydrologic discharge, wave action loosening sands, and subsequent aeolian deflation during seasonal water level drop.
http://www.sciencedirect.com/science?_ob=MImg&_imagekey=B6V93-3XBTS7K-7-1&_cdi=5887&_user=1355690&_orig=search&_coverDate=04%2F30%2F1998&_sk=999779996&view=c&_alid=444909418&_rdoc=1&wchp=dGLbVzz-zSkWW&md5=2dce2b5621b04c89d304bd2689282649&ie=/sdarticle.pdf
Price: US $ 30.00
No Thanks.
Now, I ran across another graphic I had to do some work on to get it sized to fit a standard(800 X 600 resolution) window. You'll notice re our previous discussion a possible(?) sea level "spike" at ~80,000ya. This more or less coincides with a previous argument about the age(s) of the bays being ~70,000ya. HOWEVER, the sea level indicated at that time was only ~30' above present level(s).
I know you have stated you believe the bays were formed within a marine environment, and if you're correct, something is amiss. What are the chances these marine sediments could have been deposited in existing bays by something like a "mega" tsunami? Or possibly some other process??? Or are there actual sediments deposited over a long period of time?
Anyway, getting late, so here's the graphic witout further comment. Original found HERE.