Yep, I think you're hosed on the river.

That said, and I'm not a cash game player, I would bet the flop a little harder - either pot sized or slightly more than the pot. I want to play top and bottom pair pretty fast since it is vulnerable to being counterfeited. I would probably also bet the turn harder too.