Sto elaborando la mia dieta usando come supporto il programma "MxBody", ma mi sono accorto di un'incongruenza, o un mio errore?

Prendo come rifetimento il rapporta classico 40-30-30

In una giornata tipo, questi sono i valori dei nutrienti e le percentuali che ottengo:
Carboidrati 226gr - 38%
Proteine 170gr - 28%
Grassi 91gr - 34%
tot. 487 (sono vicino al riferimento 40-30-30)

... ma se faccio il calcolo matematico i risultati sono ben diversi:

Carboidrati 226gr - 46%
Proteine 170gr - 35%
Grassi 91gr - 19%
tot. 487

C'è sicuramente qualcosa che non quadra.
Qualcuno riesce a darmi un chiarimento, prima che io diventi matto?

Grazie 1000 in anticipo.