Я не стал делать в опциях LAN конкретного внешнего адреса. Просто создал правило для одного внутреннего IP на нужном внутреннем LAN и указал в дополнительных настройках какой ему надо использовать gateway (WAN). Это было тем самым ключевым моментом, мешающим правильно отработать правилам Outbound. Видимо когда устанавливается общий gateway используемый "по умолчанию" всё начинает лезть туда на адрес интерфейса, а до исходящих правил на другие внешние сети дела нет. Как только пакеты пришли на нужный WAN заработало исходящее правило для него.
Не будем пытаться вникать в логику, почему нельзя и что мешает. Главное теперь благодаря вашей наводке знаю и лично меня не напрягает кликнуть не "тут" а "там". Могу разные внутренние сети пускать на нужного провайдера. Могу настроить какой внешний IP будет у пользователей, а какой у почтовика. Этого мне и было нужно.
Балансировка и прокси в моём случае не нужны. Просто пофилософствовал что бы было если. Думается что будут проблемы. Одно дело в NAT для исходящего трафика закидывать и другое закреплять для интерфейса. Хотя может быть я просто ещё не проникся.
Ещё раз спасибо! Очень помогли быстро найти решение.