Warping tck files using FLIRT (fsl)

OK, so as I suggested before (and as explained in this post), tcknormalise needs the inverse transform from what you’d normally apply to transform the image. What you need is the transform you would use to map the T1 image to DWI space. Try using that transform - or just the inverse of the one you’re currently using (i.e. skip the -inverse option to the mrtransform call), see if that fixes it.