Right, you can tell by the publication date (it's in the URL), why I say "they reference a medical journal article from 1.5 years ago as evidence."
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/