(Why I darest say, they darest not get offended when they so indeed have examples that violate their own use and nomenclature!) IE: pudding as a specific dessert, puddings as a general term for desserts. Calling something a Yorkshire pudding that is not a pudding and not a dessert.
As an American who lived in the UK for a year, I can say that the confusion over food terminology is definitely real! I once asked for a biscuit in a British cafe and was handed a cookie, much to my surprise. It’s all part of the fun of experiencing different cultures and their unique food traditions.