Firstly let me say your trying to use ROUTERS as SWITCHES⦠never a good idea!!
Secondly let me give you the config that should work 
Customer switch1 at Site A:
Vlan 10 β 10.10.10.1/24
Vlan 20 β 10.10.20.1/24
Vlan 30 β 10.10.30.1/24
Port 1 β vlan 10 untagged
Port 2 β vlan 20 untagged
Port 3 β vlan 30 untagged
Port 24 β vlan 10,20,30 tagged (connected to Carrier Switch 1 port 1)
Carrier Switch 1:
Vlan 150 (management) β 192.168.150.1/24
Service-tagged vlan 100 (Customer1) β 192.168.100.1/24
Port 1 β Service-tagged vlan 100 untagged (connected to customer switch 1 port 24)
Port 2 β vlan 150 (management) tagged, Service-tagged vlan 100 tagged (connected to Mikrotik R1 β ether1)
Mikrotik R1:
Bridge1 (Management) β 192.168.150.2/24
Bridge2 (Customer1) β 192.168.100.2/24
EoIP-tunnel1 β 192.168.1.1/30
Wlan1 β 172.16.1.1/30 (connected to Mikrotik R2)
Ether1 β vlan150, and vlan100(Service-tagged) (Connected to Carrier Switch 1 port 2)
Bridge1(management) β add vlan 150 and wlan1 (Used for management)
Bridge2(Customer1) β add vlan100 and eoip tunnel1
Mikrotik R2:
Wlan1 (Management) β 192.168.150.3/24 (Connected to Mikrotik R1)
EoIP-tunnel1 β 192.168.1.2/30
Bridge1 (Customer1) β 192.168.100.3/24
Ether1 β connected to Customer switch 2 at site B
Bridge1 β add EoIP-tunnel 1, and ether1
Customer switch2 at Site B:
Vlan 10 β 10.10.10.2/24
Vlan 20 β 10.10.20.2/24
Vlan 30 β 10.10.30.2/24
Port 1 β vlan 10 untagged
Port 2 β vlan 20 untagged
Port 3 β vlan 30 untagged
Port 24 β vlan 10,20,30 tagged (connected to Mikrotik R2 ether1)
Cheers