Those additional 8 units look like they are in the ground so I doubt they are temporary since Tesla very rarely digs up old SuC pedestals. Maybe he was just confused since they are the pre-fab SuC units and easy to install.
It would be cool if this site turns into one of those mega 40+ stall locations since it is right off 95. If only there was a Buc-ee's there instead of the Jungle Mart