ATK uses the Krylov method by default because it's faster, but sometimes it can give negative DOS or transmission, in which case you had better switch over to e.g. the RecursionSelfEnergy method.
To get the coefficients out in the new version is very easy, as proven by the fact that you have plotted the data already - so you have the numbers
It's basically a matter of
t = nlread("file.nc",TransmissionSpectrum)[0]
values = t.transmission()
then values will be a list data[n][e][k], where n, e, k are integers looping over the number of spins, energies and kpoints.