well I certainly haven't heard of the notion. Given the salintiy of the ocean and the immediate environs, and even while recognizing that rainfall is of course fresh water, it seems there would be massive technical hurdles in getting anything resembling a carbon sink out of the deal.
Planting things, trees, is certainly a carbon sink. Mostly this is a matter of how we choose to use arable land. It is in some ways an argument FOR GMOs etc, if we can squeeze more AG production out of less area there is more area for big forest carbon sinks. It is an area where environmentalism and anti-GMO etc have their wires crossed. If we want to save the rain forest and plant trees everywhere and so on, we need the remaining land to be remarkably damn productive (even if it has some spooky GMO downside!!).
My own invention is simply this: grow stuff, feed that stuff to things that turn it into durable carbon stores, put the carbon on a shelf.
Make this (just one example):
http://en.wikipedia.org/wiki/Polylactic_acid
and just pile it up somewhere, that is a carbon sink.