" Main" scent glands does mean that " glands" are the only part of your body that emits odor, nor does " main" mean the only area. Your entire body is a scent factory or carrier.
Baking powder does nothing. If it did, it would be briefly effective. Odors in your breath are not created just in your mouth. What about the smell of the Bi-Carb?
Hey! If it gives you confidence go for it. However, deer care less about your confidence.