Parece que si vas a usar tu script bajo línena de comandos (PHP CLI) y requieres los datos de un script/aplicación que corre bajo la web .. vas a tener que usar una conexión por sockets a esa página para "simular" tu aplicación de línea de comandos un servidor "HTTP" básico.
 
Puedes ver los ejemplos de: 
http://www.php.net/manual/en/function.fsockopen.php 
A todo esto prueba a No usar 
http:// en el socket .. No recuedo bien que funciones si fopen() en remoto o sockets ...una de las dos no requiere del protocolo .. Y .. a malas usa la IP de ese dominio. 
Un saludo,