One comment for your input file:
For a metallic system, a very small value (e.g., 4K in your input file) of electron temperature in the Fermi-Dirac distribution may lead to a slow convergence of self-consistent calculation.
For a spin polarized calculation, the initial spin is also very important. The feasible procedure to do a spin-polarized calculations of a two-probe system:
i) do the spin polarized calculations for a bulk system of the material that constitutes the electrode. The aim of this step is to obtain the local magnetic moment of each atom in the electrode. These values will be good initial spins for the electrode atom in the spin-polarized calculations of the two-probe system.
ii) similarly, do the spin polarized calculations for a molecular system of the molecule that constitutes the scattering region.
One can also obtain the local magnetic moment of each atom in such molecule.
iii) After these two separated calculations, one starts to do the spin polarized calculations for the two-probe system, meanwhile the initial spins are set as the local magnetic moment obtained in the above two steps.
Other tip:
It is well known that the magnetic ground state of iron (Fe) can not be described well by the LDA. That is to say, one had better choose the GGA for iron.
For the error message in your output file, i.e., "ATKError: inverse(DZMatrix const &) : Could not LU factorize!", maybe you should check the geometry structure of your two-probe system, e.g., are some of two atoms too close to each other?