Hallo Martin,
Hier schreibst Du
...wenn ich RLast ganz weglasse dann liegt "unterhalb" des SHunts maximal 30V an und überhalb des Shunts auch...
Und diese Spannung von ~30V geht über die Widerstände an die A Pins der 4016.
Die kann er aber nicht weiterschalten. Das kommt gar nicht durch bis zum OP

Das Datenblatt des 4016 zeigt ziemlich hohe Werte für den On Widerstand. Nimm doch den 4066.
Die 30 V legtst Du auch ohne Vorwiderstand an den Pin 5 IC1B LM358. Das wird ihn töten.

Pin 11 IC2B liegt solide auf GND.

Bernhard