I would fold.
THe SB CR is basically repping sets or FDs
If we give him a range of sets and all Axs and all SC,SGandS1G (of hearts) we have 40% wquity.
If we give him a range of sets and all Axs we have 32% equity.
In reality we should be somewhere between the two (lets assume 36%)
Which means we need some folds to break even (not many, but a few)
Problem is that against his range we have zero folds.. he has to be bluffing
with some frequency for our shove to work.
This is rush. People call raises to flush mine or to set mine and dont really try and outplay anyone postflop.
This is both a FD and set board. If he has a set he wont fold and he wont fold FD's either.
The only way you go ahead is if he has a hand like JJ/QQ (but he would have 3bet that preflop at least some of the time).
If he has the range I expect him to have (FDs and sets) you are slightly behind and should therefore fold.