I sort of know that some fabrics don't want fabric conditioner e.g towels so they stay absorbent, microfibre dusters because it stops their "scratchy" fibres catching the dust, materials with special coatings etc.
But why would a 100% cotton denim shirt say not to use fabric conditioner?