Do you have any source for your claim that "grams of butter", "grams of flour" and "grams of sugar" do not all refer to the SI unit "gram"?
I live in Europe and have always weighed exactly 100g on the scale, whether I was asked for 100 grams of butter, sugar or flour.