Keep in mind that carbonate can still dissolve in seawater. A couple things to keep in mind:
1. Solubility of calcite does not just "stop" at pH 7 or above. It is greatly lower, but not completely absent.
The molar solubility of calcite at pH 4 is 1.7 while at pH 8 is 0.0011. Very much lower, but not completely absent. Of course, chemically, it is far more likely that any carbonate at this pH will salt out with Ca2+ around.
BUT, the oceans are not simple beakers of water:
2. Solubilty of calcite is also a function of depth, which is why there is something called the
carbonate compensation depth in the ocean.
Since calcite is effectively insoluble in
surface sea water it will remain insoluble until a specific depth is reached where it becomes soluble which is a point determined not only by pH but also by temperature and pressure (
SOURCE)
The reason there are some places on the ocean floor where carbonate sediments are found is, in part, because those areas are
above the CCD. Below this none will remain because it is now soluble.
So when you consider that solubility is not simply a matter of "is the pH < or >7" but also the complex chemistry of the ocean itself.
It is dangerous to attempt to "swamp" a buffer system like the ocean. It, like all buffer systems, is robust but not "bullet-proof". And we are, in the words of Revelle (discoverer of the Revelle Buffer Factor) when working on understanding the ocean's buffering system with regards to human impact on CO2: