Thanks for the help!
I switched back to IPv4, IPv6, uninstalled ExpressVPN (was unaware it was interfering, I still had the program but was not logged into it), and upgraded to 2.24. I am now able to connect to Wireguard and verified via ipleak. My speeds are looking slightly better, although slower than anticipated, and fluctuate quite a large amount (on a popular torrent got up to 27 mbs, but then have fluctuated down several times). Checking on speedtest does show a higher download speed than I had previously, and my 10kbs downloads on less popular torrents have at least moved up to 2mbs.
I did export my system report in case there was anything else I should take a look at and fix. https://eddie.website/report/c08e864a/
I am at least able to connect now, which is the biggest win, but was wondering if there are any other changes I should look at.
Thanks again for your help!