En
este artículo puede leerse que la función freeaddrinfo se introdujo en Windows XP (se trata de una función de Windows, no de Zeos) por lo que no eiste en Windows 2000. Por lo que se ve, ZEOS hace uso de dicha función y, por tanto, no puede funcionar. Habría que ver si existe alguna versión de la biblioteca ws2_32.dll para Windows 2000 que ya incluya la función.
// Saludos