Here's the difference: the river is not being treated as an unlimited resource, it's being treated as a free resource. Nobody genuinely thinks the river can dilute unlimited toxic waste, but someone does genuinely think they won't be held accountable for killing the fish. In contrast, nobody in the oil business could expect to "get away with" ignoring peak oil, because they could not expect their customers to buy products that they were unable to produce from oil that did not exist.
Markets do not address global warming, but markets do address "peak oil," and the staggeringly bad suggestions that get passed off as wisdom every time people start talking about "peak oil" type problems remind me why we put up with markets in the first place.
"Historically" we have been caring about such things for about one or at best two centuries, most of them with primitive technological means to gauge resources supply, so I'm not so convinced about said "track record".
It's not like we got it wrong for millennia. It's more like some warned ahead of time after we've started looking relatively recently historically, and because they got it wrong, we assume like the people in the boy and the wolf story that no such thing is ever possible (or possible to predict within some accuracy).
As for "we may find a better use down the road" -- sure, but for the purposes of resource planning, that statement is completely useless. You have to pick a probability, time scale, and value for your position to have meaning from the perspective of resource planning, and not coincidentally those are the exact prerequisites for taking a market position on the subject.
There are many things markets do poorly, but cutting through the bullshit, forcing you to formulate a meaningful position, and rewarding/punishing you appropriately is something they do very well.