Bo: Quote from one of your links.
Although some outdoor writers have written in very precise terms on what deer can smell, see and hear, there is no scientific basis for such information. Most of what we know about whitetail senses comes from observing the animal and trying to interpret its behavior.