Update: Turns out I was using incorrect keybind syntax in scripts-accels.
This is how it should be:
<Control>g Group
<Control><Shift>g Ungroup
It’s working perfectly now. And most importantly, the keybinds are exclusively scoped to Nautilus!! So the devs had litreally thought about the keybind hijacking part well in advanced huh. Pretty neat