wenn ich eine Erweiterung deinstalliere und eine ältere Version dieser Erweiterung installieren will, dann wird automatisch immer die aktuelle Version installiert. Ist das so, weil unter dem Profil Ordner diese Daten noch vorhanden sind?
Genau so ist das. Reste im Profilordner! Hier besonders die Einträge in der prefs.js, aber auch andere Dateien. Die Löschung der alten Einträge kannst du auch direkt im Fuchs vornehmen. Unter about:config!