разве что постоянно перекалибровывать на нулевом и известном токе, и запихивать датчик в экранированный корпус, но это должно позволяться условиями работы
Экранировать как раз не нужно, не будет работать. А точности в 50 мА меня устраивают. Все равно, шунт плюс АЦП, плюс обвязка будут гораздо дороже, еще калибровка. А 712 из коробки пашет и выдает, и дешевле. Только надо не китай юзать, а родной от аллегро.