I'd also question how realistically anyone can estimate the number of parking spots that exist nationally, but regardless, parking space isn't exactly an elastic resource. To be able to meet peak demand, you have to overprovision, and peak demand isn't evenly spread out, so it's not like any particular neighborhood or business can just compute what percentage of land area they take up in a city and multiply that by the number of cars registered in that city. Roads are the same way for the same reason. There is far more available road area than could be taken up by all cars in the world even if they were all driving at the same time.
Even in residential areas, the rise of AirBNB is causing an accordion effect in parking availability, at least in my neighborhood. I live downtown in a place that doesn't have much in the way of garage space or driveways so the streets are heavily used for parking and there is enough space generally speaking for everyone who lives here, but come weekends and event times now that so many condos have become temporary party houses people rent so they can trash, this floods the streets with cars from out of the area and suddenly the people who actually live here have nowhere to park.