Truly independent research is a unicorn. All research is funded by somebody, an industry or trade group, as you noted. Foundations that fund research have their own biases, universities have donor bases and governments to keep happy. Government research funds are tied to the biases of an administration or bureaucrats who often are tethered to corporate interests.
To be truly fair in this kind of article you could also mention the funding for the “other” studies you mention, to me that omission hurt your credibility.