The rotation of text carried out when labelling lines with AUTO label rotation seems to be calculated in the native coordinate system of the data rather that in the projected coordinate system. The result is interesting, but not aesthetically pleasing :)