That's a popular calculator, so it's probably not "wrong". But it's remarkably easy to plug in numbers that don't represent the situation you really have.
Let's walk through this and see what happens.
I've tried to reproduce your numbers here:
Multiplying 0.07 inches by 25.4 mm per inch, I get a calculated DOF of 1.8 mm, not quite equal to your 1.5mm but pretty close.
Now let me do the calculation independently, using what I believe are dofmaster's assumptions.
I think dofmaster uses a "thin lens" model in which "subject distance" means distance from the lens. In that case, 12 inches (305 mm) in front of a 100 mm lens implies that the image is formed 149 mm in back of the lens. That implies an image magnification of 0.49 (half life size).
Then I'll use the standard macro DOF formula that total depth of field is
TDF = 2*C*f_r*((m+1)/(m*m))
Plugging in C=0.019 (circle of confusion), m=0.49 (magnification) and f_r = 8 (F8 ), this calculation gives a result of 1.9 mm.
I think that my calculation of 1.9 mm is close enough to dofmaster's 1.8 mm to claim that I've reproduced their number.
The problem is, I'm pretty sure I haven't described your situation. At m=0.49, the subject field would be less than 2 inches across. But your flower appears to me quite a bit bigger than that. I'm guessing a subject field of more like 4 inches?
If the subject field is 4 inches wide, and you're using a crop-factor sensor as I've assumed above, then your actual magnification is only about 0.22 (=22.3/(4*25.4)). Plugging m=0.22 into the formula then gives TDF=7.66 mm, over 4 times as much as the dofmaster number. If the subject field is even bigger, say 6 inches, then the TDF would be over 16 mm.
You can see from the numbers that macro depth of field depends strongly on magnification.
I've always found that it's difficult to describe my setups in terms that really make sense to most DOF calculators, so I generally go with the basic formula for ballpark, then either a) be conservative and use a step that's smaller than calculated, or b) directly measure the required step by looking very close at LiveView images or by shooting a short test stack first.
There are other difficulties in trying to get an accurate number from calculation. It matters, for example, whether you're using Canon or Nikon, and even which Nikon lens, because at macro magnifications F8 simply doesn't mean the same thing on Nikon that it does on Canon. Canon uses nominal lens aperture, while new Nikons use effective aperture as corrected for the extension. There's a factor of 2 difference at 1:1. At higher magnifications pupil factor matters too. Again, these difficulties make me very skeptical of any DOF number that's been calculated and not confirmed by measurement.
Best recommendation: calculate for ballpark, measure for accuracy.
Is this helping?
--Rik