Bueno, pues bienvenido a bordo!
Desgraciadamente no se puede hacer includes remotos...
Efectivamente la solución debería ser con XML, y de hecho se me hace que quizás sería más fácil con ASP.NET creando Web Services, que finalmente son consultas a procedimientos remotos que generan un XML.
Ve por aquél foro, creo que será mas sencilla la implementación, a menos que alguien por acá tenga más experiencia con XML y ASP.
Salu2,