Smell alone should not be enough to authorize the authorities to enter a home. Agreed, but only because a home is a permanent structure.
However, if this was a search of a vehicle, it would be legitimate.
Hasnt SCOTUS ruled that a warrant is required for the search of a vehicle? It is my understanding that a cop can ask to search, and if you decline they can detain you until a warrant is obtained.