Rockstar has launched a redesign of the Social Club feature a while back so perhaps the above screencap is a result of some poor programming, or maybe, just maybe, Red Dead Redemption is finally making its way to the PC, after all those years.
What it most likely boils down to is poor programming, Rockstar seems to have moved away from the Games for Windows Live platform a while back with Grand Theft Auto 4 being the last title using it, Max Payne 3 used a new matchmaking system -- or just maybe..
Update It seems Rockstar Games has now removed the Games for Windows Live logo and has replaced it with an Xbox live logo. (Thanks to h4rdcore44)
Every contribution we receive goes directly into funding our journalism to ensure we can continue doing what we do best.