Hallo,
die Diskussion zu diesem Thema liegt schon "etwas" zurück. Dennoch möchte ich etwas ergänzen, denn ich kämpfte soeben ebenfalls mit genau diesem Problem. Die obige Diskussion führte mich nicht zum Ziel. Also suchte ich im englischsprachigen Internet und möchte die gefundene Lösung hier, in diesem deutschsprachigen Forum beschreiben.
Das Addon SignatureSwitch speichert zwar, wie oben beschrieben, auch einen relativen Pfad zur Signatur-Textdatei. Dennoch findet das Addon diese Textdatei offenbar nicht, wenn Thunderbird portable (53.0.3) von einem anderen als dem ursprünglichen Ort ausgeführt wird.
Offenbar muss man im Addon den relativen Pfad manuell eingeben. Die Syntax %ProfD%/standard.txt veröffentlichte der Addon-Autor hier auf seiner Website. Ich musste jedoch den Schrägstrich durch einen Backslash ersetzen %ProfD%\standard.txt. Möglicherweise hängt das vom Betriebssystem ab. Ich verwende Windows.