Сочетания нюхать духи и брызгаться духами не противоречат правилам русского языка.
Приведенные Вами формы глаголов - это полноправные формы инфинитива. Постфикс -ся после формообразующего суффикса -ть (являющегося признаком инфинитива) не меняет грамматической формы слова.
Нет, правильно или просто брюзжать, или брызгать слюной. Брюзжать означает «надоедливо ворчать, сердито бормотать что-либо». Ворчать или бормотать слюной нельзя.