Yes, the screen/grating pieces were piled up in the fenced-off enclosure where the transformer will go.
I noticed just one big rectangular grated hole at one point in the side, I'm thinking that the grate might be temporary and this would be an entry for cables, OR your theory is correct, and...