Proxy without limitation

Hi everybody,

I know that can be boring because this subject was discussed many time but I didn't see one clear config.

So here is my problem: Network Layout

Vsat ---- Mikrotik ---- Switch ----- Radius (174.30.30.x/24)
I__________CacheMara (174.30.30.y/24)
I
I
Tropos AP ( 10.5.7.0/24) Hotspot

So easy :
/Ip Firewall Nat
;;; Internet Vsat
chain=srcnat action=masquerade out-interface=ether3-VsatLF

;;; Http request to proxy (Work with 3128 and 80 as well)
chain=dstnat action=dst-nat to-addresses=174.30.30.250 to-ports=80
protocol=tcp src-address=10.5.7.0/24 dst-port=80

Next thing I mark the hit packet on the CacheMara with Tos (0X04) which If I'm not wrong equal DSCP Tos=1 for the Mirkotik

/Ip Firewall Mangle

0 chain=postrouting action=mark-packet new-packet-mark=hitproxy
passthrough=no dscp=1

1 chain=prerouting action=mark-packet new-packet-mark=upload passthrough=no
in-interface=ether1-clients_tropos

2 chain=postrouting action=mark-packet new-packet-mark=download
passthrough=no out-interface=ether1-clients_tropos

Ok Now I need to understand the Queue Tree. Like everyone Knows Hotspot is using simple queue and Queue tree Overide the Simple Queue if I understood Well.

So this is what saw in some Forum.

/Queue Tree

0 name="Download" parent=global-out packet-mark=download limit-at=0
queue=default priority=8 max-limit=0 burst-limit=0 burst-threshold=0
burst-time=0s

1 name="Upload" parent=global-in packet-mark=upload limit-at=0 queue=default
priority=8 max-limit=0 burst-limit=0 burst-threshold=0 burst-time=0s

2 name="Cachemara" parent=global-out packet-mark=hitproxy limit-at=0
queue=default priority=8 max-limit=0 burst-limit=0 burst-threshold=0
burst-time=0s

And it's not working, User are stick with there simple queue policy for the proxy.

Can anyone light me on that, to configure my cache hit avoid from the simple queue and all the other request passing trough the simple queue.

Thx for your Help