D series came with 3 different dipsticks and about 4 different oil pans.
Wrong combination makes for wrong reading.
Btw if you go to Honda spare parts shop, they have dipstiks available but only for those engines that were officially sold, they arent exactly cheap either, back in the early 2000s a Honda civic D16 dipstick was Ra 1800/-