measuring current to 100uA accuracy in a battery powered circuit
Sure it's possible. Simply put an in amp such as the INA21X around the low-value resistor to increase the voltage difference to a measurable value first. This is the same method used by the µCurrent, except that uses an external DMM instead of a MCU.