Кстати, проблема распространённая. Народ уже высказался по этому поводу:
1) «Если нельзя, но очень хочется, — то можно.»
2) «На чужой роток не накинешь платок.»
При грамотном подходе при сборке — встанет. Главное не указывать нигде пути в жестком виде: c:\Program Files (x86)\Mozilla Firefox\ c:\Program Files\Mozilla Firefox\
а указывать как переменные — %AppDir% или %ProgramFiles%\Mozilla Firefox
Пофайлово там нет отличий для win7, winXP или для x64 версий. Ярлыки через msi сами ставятся в нужное место, в зависимости от ОС.
А чем тихая установка через скрипты начальной загрузки компьютеров в домене не устраивает? (-ms и пр.) [Большая политика] домена :))). Ведь не только FF не имеет msi инсталлятора. Ведь даже если бы был ff .msi, то это не гарантирует его установку на все компьютеры в домене, собственно как и chrome. Про IE так вообще молчу!
HowTo cook custom Firefox msi for enterprise deployment