Since he 3bets so wide and Cbet flop a ton his range OTT is very wide. His range for betting turn is 0.154*0.93*0.53 = 0.076. So He has 7.6% of possible hands on this turn.
Vs top 7.6% of hands u have 48% and since he is folding a lot of hands that are ahead in absolute handstrenght of you know (basically everything >Q-high) I think your shove is very good here.
Also many people 2barrel A-high boards and since turn is def a brick he's prolly gonna barrel here more often than he does on average since ur way more draw heavy than strong-made-hand-heavy.