No, Tesla is not installing non-Tesla DCFC. They are installing 8 superchargers and 4 universal L2 stations (i.e. J1772 connectors) in the lot and another 4 J1772-connector L2 stations at a second, yet to be determined location in the city. I assume the confusion in the article that you're referencing is from this quote, "Tesla will build eight superchargers in that lot. Four of them will be for Tesla users only. The other four will be available to the public." I believe that is a garbled account of the agreed upon "parking" restrictions on the stalls, not the type of charger. i.e. Of the 8 supercharger stalls, 4 will be signed as restricted for Tesla charging only and the other 4 stalls will be signed allowing general parking (probably with a specified time limit). This has nothing to do with the charging equipment.