I’m currently using the Niri compositor and it uses both xdg-desktop-portal-gtk and xdg-desktop-portal-gnome. For the file dialog, it seems that the GTK one is used, instead of Nautilus. I’ve tried to configure the portal to use the correct implementation with this:
This is needed because the FileChooser portal of xdg-desktop-portal-gnome does not work outside of Gnome. On the other hand, Nautilus already provides the dbus org.freedesktop.impl.portal.FileChooser.