si está en el mismo server no veo necesidad de usar imagecreatefrompng, puedes incluir el archivo y obtener la instancia del 
resource image para hacer las operaciones, lo único extra es pasar una variable para que canceles el dump normal, algo al tipo:  
 Código PHP:
    $_from_import = true;
include('archivo-php-que-dumpea-imagen.php');
//luego puedo acceder a las variables declaradas en el include, como el resource 
    
  y dentro del archivo compruebas si $_from_import está e true, o definida (isset). 
en dado caso que no esté en el mismo server y no puedas activar allow_url_fopen, puedes intentar con cURL o sockets