Doesn't look like either history is actually wrong. The only changes were in the order in which the inputs of a transaction were consumed.
Right. Both versions were correct. BBE was ordering those sends "randomly". I changed it to use a consistent ordering.
Excellent, thanks for the explanation