Wrap firefox-bin with apulse instead of pulseaudio

Hi all. Been trying to use firefox-bin (mozilla’s binary) without pulseaudio. Is it possible?
Applied the wiki trick for standard firefox (which works for standard firefox) replacing firefox-unwrapped with firefox-bin-unwrapped, i.e.:

{ pkgs ? import <nixpkgs> {} }:
(pkgs.wrapFirefox.override {libpulseaudio = pkgs.libpressureaudio;}) pkgs.firefox-bin-unwrapped {}

I get the following build fail:

cannot find executable file `/nix/store/r2sx77kf2xmdxcv0dpr0d0vdv88pxxgs-firefox-release-bin-unwrapped-88.0.1/bin/firefox-release-bin-unwrapped'
builder for '/nix/store/bq9vg6cga83s9ns23rd7cmzh9jshgkyh-firefox-release-bin-unwrapped-88.0.1.drv' failed with exit code 1
cannot build derivation '/nix/store/ai96fb4ab0amh4na3j88wynnj15xy7hn-system-path.drv': 1 dependencies couldn't be built

Any suggestions?

You may not like this but if you really wish to move away from pulse - go for pipewire. Easy to setup and works nicely