I confirm that the configuration is successfully shared from user to root with -E argument. I think I've expressed myself poorly, let me clear this with an example:
I have multiple snippet like this in my vifmrc configuration
autocmd DirEnter /mnt/remote2 !sshfs -o allow_other,default_permissions,reconnect,ciphers=aes128-ctr,compression=no $USER@10.10.10.100:/ /mnt/remote2 %i
thata are working flawlessly, so that when I (user) explore /mnt/remote2 from vifm, or I execute vifm from shell and vifm was previously closed with a pane on /mnt/remote2 (or one of its subdirectory) it correctly automounts the remote filesystem.
This snippet is working in the privileged instance too, but it mounts the remote system (in a separate namespace as intended) only if I manually navigate from /mnt to /mnt/remote2.
If, from the unprivileged (user) vifm instance, with /mnt/remote2 open on a pane, I try to execute the above <c-s> remap, it correctly open the privileged vifm instance on that same path but it does not automount the remote filesystem, as if I were entering it instead.
It seems to me that %d %D doesn't count as DirEnter and therefore the sshfs command is not executed? or am I on the wrong path?
ps: piping to redraw fixed the other quirk, thank you