Trying to add new internet gateway but......jam!

Ok, i want to add a new gateway to use with some clients, lets say, my ESPECIAL clients got to go trough gateway B and all de others trough gateway A, I do all the configuration but there is a mistake that I cannot find. So, I put the config here and if you can mark the erros. tnks
/ip address

ADDRESS NETWORK BROADCAST INTERFACE

0 ;;; Private A
192.168.1.1/24 192.168.1.0 192.168.1.255 wlan3
1 ;;; Private B
192.168.2.1/24 192.168.2.0 192.168.2.255 wlan1
2 ;;; Private C
192.168.3.1/24 192.168.3.0 192.168.3.255 wlan2
3 ;;; Outside
1.2.3.2/24 1.2.3.0 1.2.3.255 ether2
12 ;;; Especial
192.168.10.50/24 192.168.10.0 192.168.10.255 wlan3

/ip route

DST-ADDRESS PREF-SRC G GATEWAY DISTANCE INTERFACE

0 ADC 192.168.1.0/24 192.168.1.1 wlan3
1 ADC 192.168.2.0/24 192.168.2.1 wlan1
2 ADC 192.168.3.0/24 192.168.3.1 wlan2
3 ADC 192.168.10.0/24 192.168.10.50 wlan3
4 ADC 1.2.3.0/24 1.2.3.2 ether2
5 A S 0.0.0.0/0 r 1.2.3.1 ether2 (marked as all)A
6 A S 0.0.0.0/0 r 192.168.10.1 wlan3 (marked as especial)B
7 A S 0.0.0.0/0 r 1.2.3.1 ether2

/ip firewall nat

4 ;;; Especific client to gateway B
chain=srcnat action=src-nat to-addresses=192.168.10.50 to-ports=0-65535 src-address=192.168.2.101

22 chain=srcnat action=src-nat to-addresses=1.2.3.2 to-ports=0-65535 src-address=192.168.1.0/24

23 chain=srcnat action=src-nat to-addresses=1.2.3.2 to-ports=0-65535 src-address=192.168.2.0/24

24 chain=srcnat action=src-nat to-addresses=1.2.3.2 to-ports=0-65535 src-address=192.168.3.0/24


/ip firewall mangle

0 chain=prerouting action=mark-connection new-connection-mark=especial passthrough=yes src-address=192.168.10.0/24

1 chain=prerouting action=mark-routing new-routing-mark=especial passthrough=no src-address=192.168.10.0/24
5 chain=prerouting action=mark-routing new-routing-mark=all passthrough=yes src-address=192.168.1.0/24

6 chain=prerouting action=mark-routing new-routing-mark=all passthrough=yes src-address=192.168.2.0/24

7 chain=prerouting action=mark-routing new-routing-mark=all passthrough=yes src-address=192.168.3.0/24


Everything works, but if Im the client 101 who go trough the especial gateway I cant ping or do a traceroute. Why?