効かない理由は、BasiliskとPale Moonは
general.useragent.override
ではなく
network.http.useragent.global_override
だから。
ドメイン指定の方に変更はない。

Pale Moonが迷走していた頃の「それ意味あるの?」的な変更の名残で、
New MoonとSerpentでは見送られた。