Are you saying the extensions are signed?
Becuase if they're not I can't imagine not being able to side-load them.
And if they are, with the amount of Firefox forks we have, it should be trivial to create one that allows for side-loading unsigned or 3rd party signed extensions. Hopefully without too much source modification, just creating a distribution of Firefox would easiest to manage.