The Bump Steer changing with caster change is due to the height change of the Track-rod End relative to the Upper and Lower Ball-joints (think of the Knuckle/Hub Carrier rotating when looked at from the side of the car -the Track-rod End tends to move more in the vertical direction than the Ball-joints).
Changing the height of the suspension (and nothing else) will not change the Bump Steer.
When viewing the suspension from the front of the car, the relationship between the suspension Arms and the Track-rod controls the bump steer
-the relationship between the wishbone inner joints and the steering rack inner ball, and the relationship between the outer ball joints and the Track-rod end
(the height tends to be more critical than the sideways position)
If the steering rack was at the same height as the upper wishbone inner joint, then the track-rod would be at the same angle, and in-line with, the upper wishbone.
Similarly, if the steering rack was at the level of the lower wishbone inner joint, then the track-rod would be at the same angle, and in-linewith, the lower wishbone.
So when the Steering rack is positioned somewhere inbetween, the Track-rod angle should be proportionally between the wishbones.
Hope this makes sense?
I have tried to find a good picture on the web, but without success.
The positions I describe are the "starting positions" when designing the suspension, and usually the position of the Track-rod End is moved to change the bump steer.
Moving it up and down tends to have a large effect, and moving it in and out tends to have a smaller effect.
Moving it 9mm sounds like a very large amount (having said that, it is desirable to try and making the position less sensitive to change, to allow for production tolerances), but I wouldn't necessarily say it is wrong.
-As a reference, the Lotus Elan is VERY sensitive to Steering-rack height position -to 1 or 2mm!
Please remember that these are not absolutes, all suspension systems are a compromise and balancing act of all the different factors (I have only talked about a few here...!

)