The entire existence of a class of contraband that cops can claim to be searching for at any time is a massive loophole in the fourth amendment, and as such, the drug prohibition wave of the mid-20th century was instrumental in turning the US (and for that matter a majority of developed countries) into police states
That's the thing - it's not considered a search. That's how they get away with it. The sniffing has to happen in public (or with a warrant) and is considered in plain smell (same as an officer smelling alcohol on your breath in a car). Then the dog provides probable cause for the real search.
Well, really everything has become heavily criminalized in the 20th century. Especially as things that aren't outright outlawed are regulated to the extreme. Drugs, alcohol, guns, knives, etc. Some things have gotten more open, but virtually everything has gotten more complicated and easy to get tripped up on technicalities.
The officer "smelling alcohol on your breath" is infamously applied to any situation where the officer lacks probable cause. It cannot be verified in a criminal case or in litigation, the officer is simply presumed to be telling the truth, and if proven to be lying is never, ever imprisoned for perjury.
It may as well be "The officer saw you drinking in a vision"
This is only partially true (on several of the statements).
The plain smell test has this problem in general. So does any witness testimony. In the case of driving, they will issue sobriety tests and a blood test. But part of these searches is different because of the way driving is treated as a privilege and the conditions you agree too in requesting a license. These subsequent tests will verify the officer's statements. The admissibility of evidence from searches based on this sort of "mistake" is up to the court to determine if it was in good faith.
As for the lying... there is a difference between lying and being mistaken. Very few people in general are prosecuted for perjury because it requires proving that they willfully provided false testimony. This is very evident in the way protection from abuse orders are misused in many divorces and the requestor is almost never charged. However, police are (in theory) held to a higher standard with the use of Giglio/Brady lists. These list only need to show that the officer is repeatedly unreliable, not actually lying. In practice, these might not be very effective because it's up to prosecutors to maintain these lists. They only have incentive to add officers if they lose too many cases for the prosecution.
In an environment where police officers are effectively immune from any consequences of any actions, which appears to be almost true - barring widespread media coverage and consistent pressure from essentially a majority of US adults for multiple months at a time - the actual nature of the pretense used to take the officer's word for things is pretty immaterial
The theory-practice gap is so wide as to make the theoretical maxima essentially fantasy with body cameras that are proprietary and owned and operated by the same police departments they are supposed to be an accountability mechanism for
In theory you could, but that requires something like a small scale mass spectrometer to feed recordings into the camera log. So in practice, not realistic... yet.