QoS to AND from Address Lists simultaneously

Greetings all, I am having a difficult time implementing two QoS policies on my router simultaneously. I have mangle working in an ideal fashion for users based on an the assigned address list, example is below:


#############################################- 10Mbps -#############################################

/ip firewall mangle
add action=mark-connection chain=forward dst-address-list=10Mbps new-connection-mark=10Mbps_traffic_down out-interface=bridge passthrough=yes
add action=mark-connection chain=forward src-address-list=10Mbps new-connection-mark=10Mbps_traffic_up in-interface=bridge passthrough=yes
add action=mark-packet connection-mark=10Mbps_traffic_down chain=forward new-packet-mark=10Mbps_traffic_down out-interface=bridge passthrough=yes
add action=mark-packet connection-mark=10Mbps_traffic_up chain=forward new-packet-mark=10Mbps_traffic_up in-interface=bridge passthrough=yes
/queue type
add kind=pcq name=10Mbps_download pcq-classifier=dst-address pcq-dst-address6-mask=64 pcq-rate=10M pcq-src-address6-mask=64 pcq-total-limit=250000
add kind=pcq name=10Mbps_upload pcq-classifier=src-address pcq-dst-address6-mask=64 pcq-rate=3M pcq-src-address6-mask=64 pcq-total-limit=250000
/queue tree
add name=10Mbps_download packet-mark=10Mbps_traffic_down parent=bridge queue=10Mbps_download
add name=10Mbps_upload packet-mark=10Mbps_traffic_up parent=ether1 queue=10Mbps_upload

I would also like to implement priority bandwidth to particular websites via a separate address list such as:

[admin@MikroTik] > ip firewall mangle print
;;; YOUTUBE – Youtube.com
chain=prerouting action=add-dst-to-address-list address-list=Youtube address-list-timeout=30m content=youtube.com
log=no log-prefix=””

I have come across a terrific resource for handling the latter (https://wifitechtalk.com/mikrotik-youtube-throttling/) but feel there may be a more efficient way to handle this given I already have PCQ’s established and working properly? Any insight would be greatly appreciated!