I ended up fixing the issue, posting the solution for anyone else who gets stumped.
One thing I failed to mention in my initial post is that my Netgear Nighthawk R7000 router is running the FreshTomato custom firmware (highly recommend it if you have a compatible router).
It appears I needed to enable the CTF (Cut-Through Forwarding) under Advanced > Miscellaneous.
If this option isn't enabled your router may be bottle necking your WAN speeds, see the following description taken from the wiki.
CTF (Cut-Through Forwarding) If set, this will enable hardware acceleration. For example, this would allow you to use your FreshTomato device in a WAN Gigabit environment. With this option disabled (Default), your WAN-to–LAN performance will depend on the hardware model in use. You might get anything between 200~400Mbps on ARM devices. NOTE: Enabling CTF will disable QoS and Bandwidth Limiter, since the switching part of the packet bypasses parts of the standard Linux iptable chains.
https://wiki.freshtomato.org/doku.php/miscellaneous
Hope this helps anyone else experiencing this issue.