On Router1
/interface ether set ether1 comment="to internet"
/interface ether set ether2 comment="to router2"
/interface ether set ether3 comment="to customer-rrouter1"
/interface vlan add name=ether2-vlan2 vlan_id=2 interface=ether2
/interface bridge add name=customer-bridge
/interface bridge port add bridge=customer-bridge port=ether2-vlan2
/interface bridge port add bridge=customer-bridge port=ether3
/ip add add add=10.1.0.1/24 int customer-bridge
/ip add add add=10.2.0.1/24 int customer-bridge
on Router2
/interface ether set ether1 comment="to router1"
/interface ether set ether2 comment="to customer-router2"
/interface vlan add name=ether1-vlan1 vlan_id=2 interface=ether1
/int bridge add name=customer-bridge
/int bridge port add bridge=customer-bridge port=ether1-vlan2
/int bridge port add bridge=customer-bridge port=ether2
now I have an interface on router 1 that contains all the traffic for the customer. I now can create a queue and tie it to the bridge interface. I might even be able to use a simple queue. This seems like a round-about way of doing it, though.