Bridge dst-nat packets disappear

Can we agree the packet path taken by Layer 2 MAC translation and Layer 3 IP address translation is the same path in both cases?

The standard practice for private address servers is split-horizon DNS where DNS server resolves server hostname with private or public address depending on which source address the clients use to query the DNS server. If CRS326 is only network device then the packet path once again is unchanged.

The posted configuration comes across as very unusual and IMO raises concern the approach may disable hardware offload giving up switch chip wire speed.
IMO this looks like an XY Problem where the initial presentation is a possibly flawed solution with nothing said about the real goals and requirements.
Network diagram or brief & comprehensive description of subnets, a count of servers and clients, and key server and/or client specifics, all help.
Getting the most out of this forum by normis, MikroTik Support