Can you please provide some source for the strontium and carbon-14? I want to do more reading about this. Besides the IAEA report, most testaments come from physicists, who are not marine biologist or ecologists.
I'm of the opinion that we shouldn't generally dump stuff into the ocean, it is not ours to touch, but instead home to a different world of vastly many species we don't know of. I think they are monitoring marine species over time, but I feel like this whole thing is misguided anthropocentrism and if in 2 or 3 decades, there is deviation to marine ecosystems, this whole ordeal was not worth it.