(Context: 1 Calorie = 1 kilocalorie = 1000 (gram) calories; https://en.wikipedia.org/wiki/Calorie)
The "(gram)" make no sense here. We commonly use "kilo" as shorthand for kilogram", but kilo is just a prefix indicating 1000 and never indicates "kilogram" when given as a prefix to another unit, and so there's no implied/left out "gram" in 1 kilocalorie.
Though as the difference is at most 0.5%, it's probably won't affect your battery buying experience. :)
Measuring by TNT equivalent is more standardized. "This battery stores 50 grams of TNT."
Ummm, on second thought, maybe don't use that term at the airport, .. or in secure areas, ... or near the police, ... or in public, ... or on social media or anything else tapped by the NSA or other authorities.