Cita: ¿Hay alguna manera de poder hacerlo?
Usando funciones para archivos de PHP no creo, pues acabas de descubrir que por cuestiones de permisos y seguridad es imposible leer algo fuera de tu jurisdicción.
Entonces lo que podrías hacer es implementar algún tipo de micro servicio en los dominios que quieras, y a través de dicho servicio que te permita listar sus archivos.
No hay más.