It wouldn't take that long to just check off all the transactions from the wallet against all the transactions in one of the block explorers to see which transaction is different or missing, there are only 118 to check, right? Once you find the different/missing transaction we can see if there is anything special about it.
It definitely wouldn't take long if I could get the data as a text file.
I used wget and sed to add up the total inputs and outputs from a popular block explorer. But basically, on my small screen (400x800 px on my device) and the transaction list only showing 3 or 4 at a time, and the vagaries of finger scrolling, etc, I'd probably rather spend my time trying to decode the dump data than trying to line up these transactions "by hand".
I agree, there must be some transaction(s) that are in the block chain but not in the wallet...
EDIT: maybe you're right, if I get a little more inspiration, perhaps a pen-and-paper will have to come out and I try this.