I have not watched most installs, but the few near me have all waited for a long time for the transformer to show up. Then w/i a week Tesla techs show up and check the voltages on all stands. This is the period when you can charge but not be charged for power. Then at some point, they get the voltages all correct and add the site to the Supercharger maps and you can charge at full speed.
Perhaps they have been burned by so many late transformer deliveries (this is where Emeryville is currently) that they have started scheduling them earlier in the process. Or perhaps you are seeing a DIFFERENT transformer, every installation needs one, but the one for the Supercharger will be w/i the vicinity of the switching cabinets. If you see a big square of concrete that has some covered pipes going up thru it, that's where the transformer for the site will be.
The installing of the meter is another thing that I have not seen before. Lots of Superchargers fence the equipment off so I don't see it at every charger, but the few I have explored didn't have a meter that I could find, but they must be somewhere. It would make sense that they could hook up the wires to the site w/o activating it until the meter is installed.