Do you have scraps of all three fabrics? Ink off a 1/2 inch square in each fabric and count the threads and see if the one fabric is more or less dense. If there is a difference in the number of threads or the thickness of the threads, maybe that is messing up the tension? Very weird that the same tension and same thread would react differently between fabric colours.