I have 3 SCCM environments with different results re this issue:
PROD ENV
Server 2003 SP2 x86, SCCM SP2 & R2, remote SQL 2005 db, WSUS 3.0 SP2 x86
WSUS shows "Windows Server 2008 R2"
SCCM SUP shows "Windows 7 Server"
TEST ENV
Server 2003 SP2 x86, SCCM SP2 & R2, local SQL 2005 db, WSUS 3.0 SP2 x86
WSUS shows "Windows Server 2008 R2"
SCCM SUP shows "Windows 7 Server"
DEV ENV
Server 2008 SP2 x64, SCCM SP2 & R2, remote SQL 2008 db, WSUS 3.0 SP2 x64
WSUS shows "Windows Server 2008 R2"
SCCM SUP shows "Windows Server 2008 R2"
Would be keen to get this resolved - not sure if there is a less intrusive approach than the below proposed solution?
http://social.technet.microsoft.com/Forums/en/configmgradminconsole/thread/aaf1b350-ebb9-40c7-92da-6ecb0e272525
Cheers
Steve