[Finishes #74419094] fix IE bug that blocks load of custom puzzles

IE doesn't like .children.  .childNodes works cross browser (we've run into this before as well, so I have confidence that .childNodes is a good cross browser fix).  Without this, we don't load level-built levels on IE.