ha

I don't know how I would have played the hand. It feels like a mistake to c/r call the flop. He will be able to play perfectly in position, call his non-nutted draws, jam his combo and nut draws (Jxdd), jam his overpairs.
I would probably surrender to the situation and c/f the turn. It feels very dirty to fold knowing that he can barrel draws and stuff, but when we check twice and the turn is a relative blank, he might choose to take a freecard with overcards and weaker draws. Villain is a strong HU player, I don't think we can play TT profitably. AJ / KJ would be better because we improve on good barrel cards, but it's still marginal.
If the turn would have been check/check and the river is as is, I might consider peeling, we probably need to be good 'only' about 30% of the time and this is a card he will bluff with a great part of his range (which is wide!).
If you are in his position would you like to squeeze KJ / AJ type hands? Against 2 effective 200bb stacks I would rather have some suited hands in my squeeze range and probably prefer flatting AJs and KJs over 3betting.