That's an uncurved ChartThrob box, right? Measure the boxes in the highlight area of the ChartThrob (CT) tablet. The Zero percent is measuring 5 per cent, which is a little high. Then it quickly drops down to where is should be by the 3 to 6 per cent boxes and then starts to climb again (which is natural). It's that first "less dense" step that's a potential problem. What this may mean is that you've hit a little density island somewhere. In the HSB-Array on my web page you can see non-linearities and anomalies will appear for no particular reason -- although the reason is probably the ink profiles in the ICM driver.
Some suggestions: Change your starting colour by one of the following methods. If you want to continue working in RGB values start adding Blue in steps on the order of 3 to 5 (i.e. 144, 128, 3). Or, if you want to switch over to the HSB palette you could achieve the same thing by decreasing the Saturation value a couple of percent at a time. It's easy to see if you set RGB and HSB in the view palette at the same time.
Come to think of it...you could also try this...after you've filled the CT with your blocking colour just measure the colour in the 3 per cent block (I'm measuring something like R147, G132, B8) use that as your new blocking colour, that would have the effect of moving everything over and your Zero per cent starting out at 2 per cent. Then you could either do one of two things. Pull your exposure back a touch (less exposure, not an ideal solution but may be within tolerances) or start nudging the "Brightness" down using the HSB palette. Say from 58 to 55 which would have the effect of increasing density.
You're really close, I think it's just a matter of fine tuning that starting colour. It's important to get a good white in the first few steps, if you hit a blip after that point the curve can fix it hopefully.
~m