ouch. nice job rolling zeroes in the second screenshot. they take two shots at it, your 0-112 roll for defence is greater than their attack roll was, so you take no damage. Then you roll a 2.
It happens. I've had fighters with no defence take 2 damage from a dread lord shot before because the dread lords had cruddy rolls.
The thing is, when you are rolling large-sided dice, strange things happen... which is what you are doing with extremely high defence values.
Yes 112 is bigger than 70. However, you can still take damage from that. They roll 1d(attack value) damage, and your defences protect you from 1d(defence value) - 1 damage.