Hallo tblumrich,
hatte gestern auch wieder das Problem "res/cacert.pem does not exist" mit einer aufgesetzten 3.5.6er Version die ich auf die 3.5.9 geupdatet habe und dann Composer & Co. nachziehen wollte.
Ich hab (mal wieder) wie wild rumprobiert und irgendwann ging es. Hatte erst noch die automatischen Composer-Updates in den Einstellungen deaktiviert gehabt (aufgrund früherer Probleme mit dem Composer), hab das dann wieder aktiviert.
Hab dann die aktuelle
Composer-Version runtergeladen und die im Contao-Composer-Verzeichnis überschrieben. Zwischenzeitlich hatte ich auch die composer.phar einer funktionierenden Contao 3.5.9-Installation drüber gebügelt, bin aber schlussendlich wieder bei der composer.phar von der Composer-Webseite gelandet.
Irgendwann ging es. Vermutlich wäre es beim ersten mal schon gegangen aber (ich vermute!) irgendwelche Caches haben da ihre Finger drin gehabt.
Ich hoffe, das hilft dir etwas. Ich bin auch "nur" Frontendler und immer leicht am Verzweifeln wenn der Composer mal wieder Zicker spielt. ;)
LG
Nicole