As pipewire.socket was only closed and is still enabled, it will restart on next boot and start pipewire.service
I suggest you disable the socket and session manager service
systemctl --user disable pipewire.socket pipewire-media-session.service
ran the removal again and added the gst-plugin-pipewire
recieved the dependency error again but this time it was kwin
Xfce with kwin is not something I have seen on Manjaro before. I think it is more a thing on some other Arch-based distributions. kwin has a dependency on pipewire-session-manager which is provided by either pipewire-media-session or wireplumber so I cannot see a way to remove pipewire-media-session