> Aber was mache ich, wenn das Root-Package die Autoloading-Funktion von Composer nicht nutzt?

Das würde normalerweise nicht passieren. Das Root-Projekt nutzt ja Composer, um seine Abhängigkeiten zu verwalten. Diese sind aber nicht nutzbar (da für PHP nicht vorhanden) wenn der Autoloader nicht geladen wird.

Und sobald der Autoloader geladen wird, lädt der alle Namespaces von allen Abhängigkeiten, auch von deinem Plugin.