Not really. If he were sailing in a 20 boat fleet, the DSQ would be 21 points. By winning the next race (in B Fleet), he picks up a total of 22 points, which he can completely discard if they get to 10 races (two throw outs). There's really no difference in this case.

Now if he didn't win the next race - that's a bit of a different story.