@mbarney the trace looks good for the waking portion. What I see on my system is that it wakes every minute and then sleeps inbetween. So if you have it on a 15minute setting it will do above, then sleep/wake 14times. The current can be read when it goes to sleep.
For the differential case I would think you would have two sets of dividers. BTW total error is additive. So you can probably match the R, but whatever the error is eg 0.1% then the final error that gets introduced is 0.4% . It may not matter if you are looking for dynamic changes rather than absolute numbers.?