Slow server speeds (2mbps) despite high iperf test

Actually, ended up having a solution that isn’t making a new server! I mean, I’m still gonna do that anyways so I have another testbed, but I just spun up a DigitalOcean droplet in NYC since that was the closest to the MA server. Then I just proxied the traffic from the droplet to plex, and disabled remote access on the plex server and forced all traffic through the proxy by adding its URLs to Plex → Settings → Network → Custom server access URLs.

Reason this works is that connecting from my WA client to a DO droplet has better routing than directly to my server behind Verizon. Some resources for others that may be useful:

This costs $6/month and comes with 1tb/month of network traffic, which is more than enough for my needs, and worth the cost IMO.