If you don't get off your bike, then CF bike shoes are the way to go! Train harder :-)
Seriously though, I know of racers who have gone back to wearing their AR shoes and cages on their pedals. I wear CF souled shoes from
Specialized and love them even if I end up hiking or bike whacking.