The /mlock prevents having an unpredictable autofacetarget state if you mash your buttons. The only thing that will prevent an /mlock-ed macro from running to the end is if you press your Cancel Macro key, which most players don't even know what they've bound that to. No matter how much you mash this macro, autofacetarget will turn back on.