I found a solution, and in fact the bug
By default, in the preferences of Winamp, you have "Max streams to fetch" fixed to 500. You can find this option in "Options\Library\Internet Radio" in Winamp 2.x. For Winamp 5.0x I think it's not too difficult also to find this option.
So when you change this option to any other values except 500 (so 499 or 501 if you want), then, after a refresh in the "Internet Radio" node of the Media Library, you have the good listing of the Webradios !! and when I click on my webradio or on Club977 it's working !!
I made a screenshot of the little dialog box that appears when you click on a radio, in order to cacth the URL called by Winamp. With 500 in "Max streams to fetch", I have this for my webradio:
With any other values in "Max streams to fetch", I have this:
and the radio is played in Winamp !! You can see that the id of the station is not good in the first link !
I made also a copy of the "Tune In!" link in www.shoutcast.com, still on my webradio, and I have this:
That's confirm that the current good id of my station is 613114 and not 9703 !!
(I'm asking why the "Internet Radio" list of Winamp doesn't use the same links that the "Tune In!" links of wwww.shoutcast.com ??)
So the bug is when we have 500 in the "Max streams to fetch" parameter of Winamp. Winamp ask www.shoutcast.com
for 500 "Internet Radio", and www.shoutcast.com
return him a bad list that is not up-to-date.
The pb is, 500 IS the default parameter of Winamp
So many people don't know that they can change this parameter in Winamp preferences and so, they continue to do a refresh on a list that is not up-to-date...
I don't think it's a Winamp bug because Winamp is always asking www.shoutcast.com
for the data, so perhaps Nullsoft will be able to fix the pb in their database with my post