если эти несколько шлюзов приходят в Микротик, то на том порту, в который приходит шлюз вы прописываете его адрес, маску. и эти порты не нужно пихать в бридж.
в роутах указываете dst 0.0.0.0/0 gw соответствующий шлюз. со вторым так же. первый добавленный будет шлюзом по-умолчанию.
далее в firewall - address lists создаете список. например, имя - social, address - vk.com, Микрот сам определит все IP домена.
далее в firewall - mangle создаете правило prerouting - dst. address list - указываете нужный, action - mark routing
в маршруте на нужный интерфейс указываете routing mark - созданное правило на шаге выше.
и так по аналогии.
эти несколько шлюзов через свой свич воткнуты в Ethernet порт Микротика External.
тогда убирайте свои лишние "сегменты" и проделывайте вышесказанное с портом, в который приходит коммутатор. ни в какой бридж его пихать не надо. и это при условии, что они (шлюзы) доступны и пингуются.
машруты указываем как описано выше. правила маркировки так же.