"Correct, but the "features" competing against one another for selection are random."
But the organisms that survive do not do so at random; therefore, the selection isn't random.
Again, the initial features that develop and subsequently compete ARE random (mutations are, by definition, random). Just because the process that takes place AFTER those features develop is not random does not make the over all process non-random.