Is the oceans community plugin thing? It will never look right. You will find that the opacity node will break other aspects of the ocean shader. Plus, with the that ocean plugin + you lose like 40FPS right off the top. There is a new ocean plugin, forgot the name of it bt its near the top of the community list. That may work out better, i moved to a plane with shader i made. I dont mess with that ocean stuff because its super heavy for no reason (well, depending if you need an infinity plane or not).