Probably not useful in you context but in a other topic I tried solutions suggested by CGGXANNX and Rextended,
for me with PPPoE WAN + VLAN two are the options:
mss=no + MTU/MRU=1500
or
ethernetX and VLAN MTU=1508 with MTU/MRU=auto
be careful with keepalive-timeout , disabling will keep PPPoE active also il connectivity is down, then a Netwatch script is mandatory.