I can't find anything in the code that could possibly lead to the behavior you alleged. The game doesn't take into account steel areas either when applying terrain-removal masks, so I find it unlikely that it would somehow take into account blocker fields.
So until you find a good way to reproduce the glitch, I tend to think you remembered or observed incorrectly.