Возможно ли узнать код ошибки и описание, если curl_easy_init завершился неудачно?
Судя вот по этой цитате - нет, никаких подробностей узнать нельзя:
It's a little design flaw really, but when I made the API that way (back in 2000) I didn't really expect other errors than malloc() failures to cause a NULL return.
When curl_easy_init fails...
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости