Pretty straightforward bug I found.
Mini-soldiers do not in fact destroy planetary improvements. Maybe this applies to ALL force multiplier tactics. But at least I get consistently 100% intact planets when using mini soldiers.
Alternate explanation would be that on PQ8 planet you have 8 improvement and you 10% of that is 0.8 which may be rounded down to 0..