Yeah, it looks like Google Earth will only allow you to add a public placemark if it is a point of interest. It apparently takes a while to appear too. It may be there in a few weeks it may not. You have to register with the google earth community (it's free) and then submit your placemark.