She must have the worst advisors on the planet.

The only reason I could think that she would do something like that (and not just go for the flats altogether) is that she had some sort of Contractual agreement with Jimmy Choo to wear his shoes at this event but she couldn't because of her injury.

Surely, the could have contacted Choo and got something more reasonable for an injured person to wear.