The BC does not remain constant, from any rifle, ever. What all of these BC banding programs do is break up the flight into segments and give corrections to keep things true. It's like the corrections you make to the steering wheel while driving down the road. The corrections are small enough and frequent enough to give the appearance of driving straight. Same thing here, some bullets need more frequent correction than others and at different speeds.
I can't speak to the difference in your solvers, other than to say go back and double check that every single input is identical. I have AB and 4DOF on my phone, but find myself using Strelok Pro and it's multi-BC function more and more. It isn't as sophisticated maybe, as the others, but I can see every single input. Nothing is "grabbed, populated, transmitted, blue toothed" for me.
With room for 5 BC inputs, I can correct the curve to match actual drop waaaaaaay out there. I'm only using 3 BC's to get my 338AX to 2500 yards, and it is accurate from the muzzle to steel. The user interface is way better also. Everything you want to see is either shown on the home screen or accessible from the home screen. Navigating AB and 4DOF just pisses me off.