Sisteron Grande Street Race - AI Difficulty

Has anyone else experienced a random difficulty spike when it comes to the Grande Street Race in Sisteron? I’ve run into this race for my fourth time and each time I have barely landed a podium finish. For the majority of the game I race on Pro or Unbeatable difficulty and do okay (I’m not the worst racer), but even when I switch my difficulty to average, I seem to be completely outclassed by the top three, particularly in the last few turns leading into the straightaway finish. It’s as though the actual AI is tuned to take turns perfectly and does not adapt properly to what is should be.

Perhaps I am just bad, or maybe I am simply choosing the wrong car (in multiple championships)? Or maybe it’s a bug, but I’d like to hear the opinions of other players before assuming that.