" a profit maximizing firm should not discriminate between workers of equal productivity based on immutable characteristics "
Gender is an immutable characteristic? That's debatable. But whether it is or isn't doesn't seem to make discriminating by it better or worse. That makes immutability a poor discriminator of tolerable discrimination.