Rein auf den Fleischanteil berechnet:

1L der kleineren Dosen kostet 4,09 € mit 21% Fleischanteil. 4,09/21 = 19,47 Cent pro 1% Fleisch
1L der größeren Dosen kostet 5,87 € mit 50% Fleischanteil. 5,87/50 = 11,74 Cent pro 1% Fleisch

Demnach ist die größere Packung - wie üblich - billiger, da man sie allein auf den Fleischanteil bezogen noch weiter verdünnen könnte und somit eine größere Menge bekommt. Also bestimmt weder ein Versehen noch Betrug. :-)
Wie es sich mit den übrigen Zutaten und Anteilen verhält, weiß ich nicht, kann natürlich da auch variieren.