10mA (10^-2 A) is not equal to 100uA (10^-4 A, or 0.1mA).
A 10mA draw looks like active mode, based on the ATMEL Tiny85V specs (actually ranges from 0.3mA to 5mA typical draw, and thus 10mA seems a little high). An 0.1mA draw looks like idle mode.
At 0.1mA draw, if you are using nominally 2000mAh AA NiMH cells, the cells would last for about 20000 hours before running down. That is about 830 days, or over 2 years.
If the AA NiMH cells are draining in about a month, then the parasitic current must be higher than 100uA. To drain a 2000mAh capacity AA NiMH cell in one month takes about 3mA current draw, which is consistent with the Tiny85V specs for active mode.
It looks like that there must be some secret handshake to put the d2Flex into idle mode. Maybe try using the Autosleep function to see if there is a difference in parasitic draw when the light shuts down?
In what light are you using the d2Flex? It would seem that in the popular Maglite mods, this parasitic drain would not be a problem since the switch kills the circuit, cutting off power to the controller.