FYI: I've learned that when applying normalmapping to a rotated texture, it is required to multiply the normalmap coords with the INVERSE of the rotated matrix to get correct lighting.
As shown here.
Interesting.