É uma mão complicada mesmo, provavelmente eu foldaria na 3bet por estar muito no inicio e ter notes de ser um CS. Tem muito AQs+, AKo, TT+, nesse range eu acho.
Mas já que entrou na mão, não acho o call no flop de todo ruim, ele deu check no turn para saber se você betaria no river e ter certeza que você está fraco na mão e não acertou o flush, eu jogaria de check também, só achei a jogada no river dele muito ruim, seja para extrair fichas ou para fazer você foldar, aparentemente ele quer extrair de quem acerta o K, ali era easy fold.