Hello tofu22,
Well, I don't really see why we should Check/Call the turn? Standard spot to Check/Raise there and protect our hand.
But as played I'd still ship the river, he may easily have straight/trips in his range and not that many hands beat us anyways. Although I don't really get the point of betting 1/2 pot size on river.
Best Regards.