Unfortunately, I wasn’t able to get it to work with WSL2. Like you say, it does weird things with networking. Whomp whomp. Hopefully WSL3 or 4 will be a bit more sane.
That said, I was able to get it working with the new Kubuntu virtual machine I made for development!
Once again, thank you for your patience and help!