I am not sure if that is true…
I have an API key, that I use for example Xamarin Weather App for my students, but also I have generated an station and the API tells that you upload to the generated station ID.
At least, that is what I have read here:
I think you could probably create one and use based on lat-lon, but I am not sure if every time I start Weather-Display, a diferent station is created. I am not sure also if you have any limit with your apikey. You could see all the stations that OWM have created using your api key.
http://api.openweathermap.org/data/3.0/stations
And also I think that you could retrieve your station information only if you know your id and station id. On the map, you can see it, I think that the stations also, but only current basic information. But maybe you can retrieve to use with your personal apps for example (Like OpenHAB).
I try now your setup, and tomorrow try to see if new station appears on map.
Ruben