I think you gotta bet turn because that card helps all kinds of draws along, not that it's likely he holds any of them. But c/r is uneccesary, and you could've got the same info that you got by leading out on turn. If he's really as strong as you think he is, he'd do the same regardless of if you opened or if you c/red him. As played, river call is good.