CURLOPT_USERPWD Логин и пароль, используемые при соединении, указанные в формате "[username]:[password]".
И/Или CURLOPT_USERNAME если передается только имя
1. замени CURLOPT_COOKIEFILE на CURLOPT_COOKIEJAR и посмотри как сохраняться куки
2. нахрен тебе именно этот формат формировать? формируй CURLOPT_COOKIE из любого формата