Дело здесь обстоит так, что слова "гарнитур" и "гарнитура" всегда в русском языке имели разные конкретные значения, но общее прототипическое значение - "набор, комплект предметов", самых разных предметов.
Давайте обратимся к викисловарю, к конкретным значениям этих слов.
Гарнитур:
То есть, речь может идти о кухонном гарнитуре:
Мебельном гарнитуре (спальном, и т. д.):
Гарнитуре нижнего белья:
Гарнитура:
Таким образом, конкретные определённые значения у этих слов всегда были разные, но объединяло их единое прототипическое значение.
Там, где речь идёт о гарнитуре как полиграфическом понятии, приведён пример предложения с этим словом:
Гарнитура "Таймс" (разновидность шрифта).
К слову "гарнитура" в значении "техническое устройство" приведено два примера:
Однако слово в этом значении не такое уж новое, что иллюстрируется следующим примером предложения:
Так что, несмотря на схожесть в произношении и написании, слова разные.
Но объединяющее тут то, что оба слова обозначают какой-то набор, комплект предметов (с немецкого Garnitur, собственно, и обозначает тот или иной комплект, набор предметов).