Se non hai già tentato.
Prova a vedere cosa succede cambiando 142 con 140 nel file manifest.json, cancellando la cartella META-INF, ricreando il file .xpi e cercando di installare il tutto in una versione 140 che supporta l'installazione temporanea di estensioni non firmate.
Questo per sbabilire se l'estensione è compatibile o meno con la versione 140.
Se richiedono come versione minima la 142 ci sarà una ragione... ma potrebbe anche non esserci.