Я думаю, разница понятий "свойства" и "качества", в их происхождении - свойства создаются природой, качество и качества создаются искусственно человеком.
Свойства от природы определённы и неизменны, качества, созданные человеком, разнообразны и множественны, они могут быть изменены.
Природный объект, не тронутый какой-либо обработкой, обладает только свойствами, например какой-нибудь минерал, древесина, лекарственные растения.
Продукт, созданный человеком (скульптура из камня, гранита, мрамора, дерева и т. п.) - это синтез свойств природного материала и качеств, созданных человеком (форма, добавленные детали, краски).
А продукт, созданный человеком из искусственных материалов, обладает только качествами, например, шампунь, пластмассовый стул.
Но это различие имеет место только на строгом языке философских определений.
А в бытовом языке мы пользуемся этими понятиями не строго - и как синонимами, и как взаимозаменяемыми словами. Для нас нормально звучит словосочетание "свойства шампуня". Но под выражениями "свойства шампуня" и "качество шампуня" мы все-таки подразумеваем разные характеристики шампуня.