The check raise of flop makes sense when we are suspicious of bet size. He might as well induce us to raise to continue betting, but he might also have us believe that and he doesn't really have even decent blockers for this texture.
Your line confuses me a bit. Have you played slow queens preflop? If so a solid villain should call OTT with exactly the action-killing combos, like KK + and sets.
At least we want the villain to have more bluffs in his range. But after checking / raising 2 times, BB's range becomes quite short. On the other hand, your hand blocks important semibluffs like J8s; QJs; QKs. Up to 87 suits you block. Each raise you make removes combos from the villain's range and that mostly isolates you with
hands that will defeat you in the long run. Put yourself in the villain's shoes. What hands would you call after the turn raise? But before that, what hands would you protect from the BB with a bet turn? It was a considerable size, close to 65% of the pot. Which gives hero 28%
equity to call, but if we does x / r, against KK+ the call becomes -EV. Maybe we can
bluff our turn raise, but this will be best done when we do not eliminate hands on the flop as in this case, with our first check raise. But definitely in this case the OTT call is the standard play for hero.
The river is a fairway that luckily benefits our range, and now it makes more sense that we can bluff with all of our failed draws. And the call of the villain will also be more standard. The BB could have some AXs of failed flush draws as well, but that's only a small part of his range of call OTT, compared to the values that villain has tried to protect.
Greetings.