Ahem... I think you took a wrong turn at the beginning... It nearly happened to me too (I already had a flightplan for the wrong route), but luckily I did a final comparison with the SkyVector route, and realized we're supposed to take the long way 'round.
Yours is the white line, but we're supposed to take the purple line:
Hmmm... that's a good question. Input from others would be welcome, but here's how I see things from the "intent" perspective:
The first "Intent" is that you fly each leg "non-stop" (by saving your flight in between sessions if you don't do it in one sitting) so that your fuel levels are not affected... as if you fueled up prior to the first take off and then did not have access to fuel again for the rest of the race.
The second "Intent" is that you don't re-fly any given leg over and over until you've achieved your best possible time. This is why I would prefer to collect Duenna's from the upload server, and is why crashes "count"... you take your penalty from crashing and move on to the next leg.
In the case of "do-overs" because of mis-routing, this case of do-over on the very first leg does not violate either of those intents. You can start your second leg from where you left off after (round 2 of) the first leg -- and your fuel would be exactly right.
However, had you gone on to complete legs 2 and 3 and THEN realized that your first leg was mis-routed, and THEN re-flew it, technically your second and third legs were flown with a different fuel level than what you would have flown with had you re-flew the first leg first. Obviously, this would NOT be in favor of the pilot, because those fuel levels would actually be higher than they would have had you not taken the "short cut".
So, from all of that... I don't think there's any problem with the do-over, and your first attempt can just be thrown out.
However, the third "Intent" is that this is a bush pilots league, and bush piloting frequently requires out-the-window navigation. Your "failure" to properly navigate the route when the route is specifically specified does not meet THAT intent.
But, then there's the fourth and final "Intent"... this is supposed to be a fun league that doesn't get all bogged down in legislative issues. "Just go re-fly" meets that intent. The downside to that is that circumstances like these arise and things are not clear.
Based on all of that long-winded hot air above, I would probably lean towards option # 1 of the two available options: 1. Re-fly the leg, and the first leg is tossed out. 2. Treat the first leg like a "Crash", and your eventual time is equal to the slowest time of all other racers plus one minute.
I'm firmly against option 2. That would clearly be against intent 4
We could take the reflight's time and give a minor penalty (say, 1 minute) for such minor violation of the race's intents, at Jimmy's sole appreciation.
Otherwise I like the principle of "Rookie Mulligans" (RM) for new members similar to what has recently been introduced to the RTWR and is also in use at SOH's current Western Roundup event/race. Every new pilot entering the BPRL would have e.g. two jokers where he could restart two legs without penalty.
Pilot would just post "Invoking Rookie Mulligan #1 or 2" and refly the leg.
If the RM are used up, or not invoked for a particular incident, the race rules are strictly inforced though, i.e. bushflyer's leg would count as crashed if a RM is not invoked (if he had realised his error in flight he could have flown back to the entry to Portland canal and flown along the required track).
We're all still more or less new to this, and learning, and may make bona fide errors in doing so (I'd say even allow use of a RM after a crash on one of the off-airport landings - not everybody is a seasoned bush pilot with 100's of gravel bar landings ). This would provide a little leeway for learner's error, and being allowed to make an error or two in the beginning could even lower the barrier for entry for new pilots.
As a drawback the RM could probably be used for strategic purposes (restart to try to get better flight time), but what the heck, although it would probably be frowned upon, even that would be ok by me if a pilot would like to do it. Otherwise we could say a successfully finished leg counts...