可算と不可算両方の性質をもつ名詞は存在します(例:hair, chicken, iron, etc.)。
acidityとtanninもそうです。
Acidityは基本不可算として使われると思いますが、細かいacidityの種類の話になると、aciditiesというでしょう。
リンク先の辞典では、tanninが「noun countable/uncountable」と記載しています。多くの辞典はuncountable だけと記載するかもしれませんが。
リンク: https://www.macmillandictionary.com/dictionary/british/tannin