Handle transactoins with zero amounts when backfilling

We just postpone it for later, but no need to crash the backfill
script.
Include more diagnostics in manually matched backfills
Use the correct fields, instead of those from the invoices