If VPN profile is active, does the router not have to process the traffic to determine if the traffic goes down the tunnel or not? So even if it is not directed down the tunnel, the processing introduced might limit speed based on the CPU? If you try it without VPN profiling, might the speed go up?

I think some of these chips use offloading to reach high speeds, and that gets disabled when something like this is introduced into the picture.