I don't think the story is about caffeination, but rather caffeine as a marker of human waste. 45 nanograms per liter doesn't sound like a lot, especially when considering the short half life of caffeine.
45 nanograms per liter means about 1 cup of coffee every 6000 liters of water. This doesn't sound like a lot, but 6000 liters fit in a cube of ~1.8m - and there is a lot of water out there.
The biological half-life of caffeine (how long it takes the human body to eliminate it) is not important here; it's not about humans but the sea life; nobody knows what happens to marine life in a continuous exposure to traces of caffeine and other substances.
You'll notice that the link you provided does not actually include an example of the usage you intended it to serve as a reference for. This is probably because the usage is nonstandard, which is probably why GP asked their question.
It's reasonable to assume that "x * 10E^(y)" was meant as a notation for "x * 10^(y)" = "xEy", but many mathematical notations are overloaded. I have no way of knowing whether GP was genuinely confused, or merely trying to point out the nonstandard usage, but I prefer to believe the former.
Right, we should presume that it's being replenished at the same rate it's decaying unless the measurement happened to be taken right after a big dump or something.
Can you give a value for the half-life of caffeine? I think you might be confusing its biological half-life with its half-life as it decomposes in water. From what I can gather, the latter isn't particularly short.