If you hardcode your IPs as static, you could add a CARP type VIP on WAN, that will have a unique MAC address that your cable provider could use.
Though if you need two IPs both obtained via DHCP, that is a bit trickier and you may end up having to do as you say and plug two interfaces into a switch. Not ideal, but IIRC that has worked for others.