I agree, i would just call the turn raise here.
Not sure how I would play out the hand on the river though..
If the board had paired a blocking bet could make sense, as he might just call with a flush that beats us, as well as with some losing hands. On this board though, he is always going to raise with anything that beats us so we need to check-call? Question is how big a bet are we prepared to call?