Agree that the flop bet was too small, and this is kinda why. Possible spades and possible straight.
However, there aren't a whole lot of spade-suited, 3-bet-worthy hands left, AJss? JT is concerning, but is that really going to 3-bet?
So, unpleasant spot, but I think you have to try a bet...