PPPoEのマルチセッションは、ほそかわさんの設定そのままでOKです。
特に問題ありません。通常は4セッションがMAXです。それ以上にする
場合は、MAKEDEVでtunデバイスを増やしてください。

> cd /dev
> ./MAKEDEV tun5 など

6セッションまでは同時接続を確認しました。

PPPoEサーバがPPPoEクライアントに割り当てるDNSアドレスが変な値になる
場合があります。「255.255.255.255」.原因不明ですが、 PPPoEサーバの
/etc/ppp/ppp.confで明示的に指定した場合は、きちんとした値になります。

> set dns www.xxx.yyy.zzz www.xxx.yyy.aaa

細川さんの方法はNATかけてましたが、Global IPを割り当てる事もでき
ます。その場合は、ifaddrにGlobal IPを書き

> set ifaddr www.xxx.yyy.zzz www.xxx.yyy.aaa-www.xxx.yyy.ccc 255.255.255.255

arp tableのproxyをかけてください。

> enable proxy

もちろん/etc/rc.confでNATを止めてください。