That's a good find. It's almost certain that it's related to your problem.
I did a google search on this:
"getnameinfo could not be located" "windows 2000"
The quotes are required to get the results that I found. One link suggested that you would need to upgrade the dll for Windows 2000, but then struck that out as if an upgrade was not available. That's here:http://ben.versionzero.org/wiki/Condor_Installer_Notes
I found the following link within one of the other links that the search turned up:http://msdn.microsoft.com/en-us/library/ms738532(VS.85).aspx
This link describes the getnameinfo procedure and says this about older versions of Windows:
"The getnameinfo function was added to the Ws2_32.dll on Windows XP and later. If you want to execute an application using this function on earlier versions of Windows (Windows 2000, Windows NT, and Windows Me/98/95), then you need to include the Ws2tcpip.h file and also include the Wspiapi.h file. When the Wspiapi.h include file is added, the getnameinfo function is defined to the WspiapiGetNameInfo inline function in the Wspiapi.h file. At runtime, the WspiapiGetNameInfo function is implemented in such a way that if the Ws2_32.dll or the Wship6.dll (the file containing getnameinfo in the IPv6 Technology Preview for Windows 2000) does not include getnameinfo, then a version of getnameinfo is implemented inline based on code in the Wspiapi.h header file. This inline code will be used on older Windows platforms that do not natively support the getnameinfo function. "
It looks like you could add the include file mentioned above and recompile, if you have that ability, of the FS developers could add the include file to the project themselves if they wanted to, but I wouldn't necessarily expect them to. Windows 2000 is a pretty old OS now, and isn't supported even by Microsoft. But it looks like you might have a workaround, if you want it.