You're not too far off! Only under certain lucky circumstances are you able to 'burrow' through the foam. One method some have suggested is the use of very hot metal balls to melt a chase through the foam - just remember that foam also burns real well.

The code is silent on the issue, but as a design choice I think even 'smurf tube' is a much better method than Romex for these applications.