This was reported as a silverpop bug & it turns out the wrong data is in wmf_donor for latest currency & latest original amount.
@LeanneS confirmed they use these fields, but infrequently.
The silverpop fix was to by-pass them so this is no longer affecting Silverpop.