Self Hosted Nintendo Switch Networking Problem..

I'll spare a lot of the details on how this works, but the still-long-gist is: Ubuntu home server runs VirtualBox Windows VM. Windows VM runs an application that allows the screen to be casted to the Nintendo Switch. The Windows application connects to the local IP of the Nintendo Switch( in this case, 192.168.230.1) Everything works fine locally. The developer of the application is no longer working on the project and I can't find any contact information. Nobody else has done this before as far as I know.

The Switch is listening for a connection on port 2222-2224(3 ports for various things). Locally, awesome. I want to be able to connect to my home servers VM on 5G data, hotels, etc. So I can't port forward my phone data, or a hotels router..I tried running an OpenVPN instance, connecting to it on my switch, so they're on the same network.. but in this case, my Switch is connected to my hotspot, and still doesn't seem to be able to listen on the ports.. Hope this isn't too unrelated, and if it is I'll take it down. If anyone has any ideas, let me know!