The reasons which are normally given for the wearing of red heels are, they evocked a warning to the Kings enemies that they wourld be crushed beneath those loyal to His Majesty, and more a "republican" one... The nobles did not get their heels dirty. Most likely it was because Louis XIV liked them that way.
As Paul Harvey would say at this point, "Now you know the rest of the story".
Vive Le Roy
Occasionally I see reenactors wearing red heels. Personally I believe this to be incorrect that a mere Ensigne or Captaine would be presented to the King. Nobles who were of high enough geneology to be presented to the King would not settle for a captaincy or less, and would have considered those ranks beneath them. I could be wrong...