С горем пополам разобрался в чем была проблема.
Дело в том, что использование
curl_setopt ( $ch, CURLOPT_POSTFIELDS, array( 'file1' => '@' . $file ) );
начиная с версии 5.5. нежелательно. На моем сервере стоит 5.6.
Вместо это строчки следует использовать
curl_setopt($ch, CURLOPT_POSTFIELDS, ['file1' => new CurlFile($file_path)]);