It seems that if I bridge WAN to LAN then I've passed on the need to do mlppp to the Cisco and defeated myself, right?
Probably, your ISP likely assigns your one public IP to your MLPPP, hence whatever needs that public IP will have to do the MLPPP. Otherwise maybe they can route a single public IP to you in addition to that.