I'm guessing the shown numbers are rounded, and the total bonus is calculated with the actual values. That does not explain the nearly 60% gap though…
My hypothesis is the streak bonus is not actually capped at 100%, and yours is currently much higher.