You should have been able to specify a lower mtu for the pppoe link using the -m option. We choose a TCP MSS that will make the TCP segment size fit the mtu of the underlying medium.