I dove this site a few times last year ... I would say it is obviously man made, and makes sense to me that in the not too distant past that area was much closer to the shore and might have been mooring area for boats or had something to do with fishing. It is not that far off shore now and is very shallow.

Ron