Is there an easy way to get to input the WAN username and password into the bootup script to help OPNsense access the WAN interface that you know of?
With a PC connected to the LAN, point a browser at 192.168.1.1. The first time you login to the WebUI as root, you should be presented with a wizard. One of the wizard steps is "Configure WAN Interface". That's where you'd select PPPoE and enter your credentials. Alternatively (or if you've already dismissed the wizard) you could navigate as Patrick suggests...