I don't understand the stewards on this one. The attacker has to prepare for a pass this late in the race. It's a fighter in round 5 creating an opportunity to win. You can't cheap shot the attacker and then go "guess you'll have to try again." It makes no sense.
They even tell teams to handle off track incidents themselves before they get involved. Well the defender went off the track because they lost control (aka purposely came off the brake) and couldn't make the corner. The defender destroyed all that preparation by leaving the track, thereby gaining a multiple lap advantage! Clearly the attacking car should keep the place. But now it's up to the stewards to decide apparently.