Revisa
este método que explica Zarko Gajic en Delphi About, a ver si te es útil. También recuerdo que desde el propio SQL Server puedes interrogar al servidor para que te de la lista de servidores (en este caso vinculados) que tiene.
Para ello puedes acceder a la tabla SysServers de la BD Master.