i think that u dont understand he want to exploit his windows 2003 server so ur "magical" ret for 2k and xp will simply not work for 2k3...
althought if u see the metasploit exploit for dcom
(
http://www.metasploit.com/releases.html )
they say that they use jmp ebx so i think in a primary view that u have to search for a jmp ebx
value for 2003 server (us) are:
-=[ ntdll.dll ]=--
jmp ebx 0x77fb5d83
--=[ kernel32.dll ]=--
jmp ebx 0x77ece3ca
jmp ebx 0x77eda8e3
-=[ msvcrt.dll ]=--
jmp ebx 0x77ba8ef8
jmp ebx 0x77ba96d5
jmp ebx 0x77bb31b1
so maybe u will need to use one of them in place of u ret and that will spawn the shell but i dont have 2k3 so i cant help u more than this