Тогда во французском был бы женский род, там германского влияния было куда больше
это вообще не аргумент. Во фр. «нож» - couteau, типичная романщина в одном ряду с coltello и cuchillo, а в кат. ganivet, что является единственным когнатом англ. knife
Во Франции и в Каталонии (а до этого в Лангедоке-Тулузе) были разные германцы и сравнивать их влияние - это как сравнивать помидоры и вишню