I often have problems reconciling the base points precisely also - but if they're in the "neighborhood" (and they usually are) I don't bother making a fuss. It's calculated off the "eligible" items - base room rate, and eligible charges on the folio - not including taxes, normally parking, and other items marked with an * on the folio.
I wouldn't bother calling in on yours since it looks like overall the "mistake" was in your favor - being "shorted" by a few points on 2 of the stays but you got quite a bit "extra" on the rest.