Not All Splits Are Equal: Rethinking Attribute Generalization Across Unrelated Categories