It's not an expression that's current, and I honestly can't ever remember hearing it. Being in 'full feather' means being in one's best clothes.
I'd therefore argue that its usage in the sentence is illogical since I'd hope that the subject was already in their best clothes before their day at the races started. The fact of being in best clothes is independent of success or otherwise at the races.
Student or Learner