As played, yes anything but calling would be a mistake.
I doubt there will be any other possible,option pre flop giving description but depending in the tournament you could just shove ore flop to stop him from jamming and thus reduce the variance, but in this spot and this tournament it seems like a pretty trivial 3b/call.
Assuming you are playing very nitty then there is a chance he may also call wider when you shove than when you 3bet, for example if he has 88/99 there may be more chance that he calls your jam than 4bet jams as he can put you on smaller pairs etc but may not think you are creative enough to 3b/call.
Congrats on a nice run either way, please don't tell us you folded
