According to the debate, they had their reasons. But still -- when one hundred and eighty six nations say one thing, and two say another, you have to wonder about the two.
This math does not feel correct. Are you sure you are not confusing a kilocalorie of energy with a thousand NUTRITIONAL calories, which is iirc a thousand times less energetic?
Another way to approximate this: there's about 0.3g of gunpowder in a 9mm cartridge. There's about 3 kJ/g of energy in gunpowder, i.e. one 9mm has about 1 kJ worth of gunpowder. So with the gunpowder alone you'd need almost 10,000 rounds for your daily energy needs.