First I'm going to say that I am a much better cash game player than a tournament player. Hopefully I can help a little bit anyway
This is a pretty complicated problem and in real time I just estimate a players shoving range and estimate my equity against that, and tighten my range depending on the number of players left to act, ICM factors and my edge. Most hands are easy decisions, thankfully. If ICM is a factor than you should be folding hands which are marginally +EV calls. If you have an edge you can fold marginally +EV calls and wait for a better spot.
If you know what someone's range is it's easy to calculate what your "optimal" calling range should be closing the action.
For example, given the range {22+,A2s+,K8s+,Q9s+,J8s+,T8s+,98s,A9o+,KJo+,QJo,JT o}, your +EV calling range closing the action from the BB would be {33+,A3s+,KTs+,QJs,A8o+,KJo+}. Your advice from the other thread was wrong. Because of pot odds due to being the BB you only need 43.9% equity to call a 10BB shove. With antes you can call even wider. QTs is a fold against this range, but just barely.
When you are not closing the action it becomes more complicated and I don't have the tools to analyze this spot easily. It seems like common sense to me that if ATo is a marginal call from the BB, it is probably a bad call from the SB. I don't know exactly how much players left to act should cause us to tighten our ranges. I can tell you I used Equilab for the above range.