You're overthinking it. The successful outcome is "character squeezes through the hole" not "hole resists character." The player is making this roll, in most cases, not the GM. The resistance table produces the target number for that roll, which is the important thing, not the semantics of active vs passive. Those are really just axes on a table, determining whether a value increases towards auto success or auto failure.
So a SIZ 10 character has a 15% chance of squeezing through a SIZ 3 hole.