Si un fopen() remoto no puedes usarlor por tener limitado los "wrapers" que puedes abrir .. tendrás que hacer una conexión por sockets a la página implementando parte del protocolo HTTP para hacer la conexión -> petición de tal página y obtener su resultado.
puedes ver ejemplos en:
fsockopen()
www.php.net/fsockopen
Un saludo,