That was not the original lab leak article. The original article called it definitely false and racist.
What you said is not true, and their position hasn't shifted (they're critical of those that did). https://www.snopes.com/news/2021/07/16/lab-leak-evidence/
This new article is also extremely disingenuous. It argues "there's no evidence Wuhan isolated RaTG13". Well no shit, since the best evidence is that RaTG13 is completely made up, never existed in reality, and never existed on paper until early 2020. For snopes to take that evidence and turn it around and say it's evidence for the Wuhan Institute being totally reliable and trustworthy is perverse.
As you said, you agree with the evidence they cite...