Correct. Basically all the dealership costs is because you need legitimate ISTA+ access to update the VIN to IMEI in the ConnectedDrive database.
I would surmise if you obtain a new, unused 4G TCU yourself then ask the dealership to do the work they may do it and you'd save $300, but I wasn't...