Doing a HairPinNat I never use any interface like out-interface-list=LAN and my action was always action=src-nat to-addresses=192.168.1.1 where 192.168.1.1
is a MikroTik interface. Example:
/ip firewall nat add action=src-nat chain=srcnat dst-address=192.168.1.2 src-address=192.168.1.0/24 to-addresses=192.168.50.1
Try the HairPinNat rule move to up.
Check this case: http://forum.mikrotik.com/t/internal-hairpin-nat-split-dns/133940/1