One of the best cards that could come and it likely puts you ahead for good, unless the small chance you get a disaster river like another T. Of course we can't worry about that, so our goal now is to make this pot as big as we possibly can.
On this turn we welcome all draws to hang in, so we don't want to outprice them. In the same time we can see that both players did call an overbet on the flop. Pretty much I'd think at least one of them is on a draw and as you said perhaps the other has an overpair. Pot is $156, and you have $158 left. The BB has you covered, UTG +1 has $108 left. I would bet around $65, hoping the BB calls. If he is on a draw he should call because he's getting about 3.5 to 1 and a decent amount of IO. I would expect UTG +1 to shove (or fold) rather than just calling, and if this happens you can shove on top of that and expect definitely to get called by BB, because he'd have to put $92 in a pot that would, at that point, be $486. Those are correct odds for a flush draw.
Another reason why I like the $65 bet is because, just in case they both flat call and don't reraise, it leaves you with only $92 and a $351 pot, and UTG +1 would have only $43 left. I'd expect at least him to call any river. For the BB it all depends on what the river card is. It could be a card that kills all action, or he might miss whatever draw he has, if indeed he has one, but you can't, for that reason, overbet the turn and risk to lose them by outpricing all draws.
IMO going for a c/r on this turn is a terrible move. Any draw would obviously check behind with only 1 card to come and pot being 3-way, and an overpair would also because most likely it would be looking to get to a showdown cheaply, particularly UTG +1, even if the board is draw heavy. Some overpairs in UTG +1 might shove (if it's a less expert player). A more savvy player with an overpair would, if checked into, bet/fold to a raise. But the stack size of UTG +1 is not deep enough for that type of play (bet/fold) so he'll likely check behind, also considering that your first impression of him is that he's tight and passive. The only time a check could be good is if you feel that 1 of the 2 villains will shove on that turn, but you can never be sure of that and if it doesn't happen you wasted a street and that, potentially, could jeopardize the whole outcome of this hand in terms of value you can get out of it. It's way too risky.