The flop C-Bet in a 100bb solver solution is a fine bet but I’d preffear checking with a higher stack.
Once we do this line and we are in turn I believe he shouldn’t have many bluffs cuz TT usually has 2pair or T8-KT since the TT combos he opens in CO and calls 3bet with are connected with close cards. And we also block KK. So his bluffs shouldn’t be enought in my oppinion. Also he has called a bet flop which has reduced his range.
I wouldn’t call turn becouse of the reasons above. Also I believe that if he bluffed the turn with the little ammount of blufdf combos he will have he will shove the river and we will be in a really bad spot. I believe you called way too loose the river.