It can't be spindrift the error is too great. Spindrift would be right on at 300 and an inch or so at 1000.
Sounds like your scope is not level.
Draw a plumb line on a piece of large paper at 200 yards and put a 1/2" or so dot on the bottom.
Shoot at 200 yards and make sure your shot is at the dot.
Crank 3 revolutions of the up knob on your scope and shoot again. Shot should be close to the line higher on the paper.
Do another 3 revolutions and see if you are still at the line. My bet is no.
If the answer is no then the scope reticle is not vertical.
Check this out from 6mmbr
Scope level -
Look at Catshooters description. It is really long but worth the reading. He is a little abrasive but knows his stuff.
Steve