This was from early last year and really focuses on Pangolins which have been downgraded as a zoonotic source. Serial Passage is the most likely source (as all sources are low probability).
The thing is they claimed it originated from the seafood market yet couple blocks across the street there was a BS4 bio lab literally working with the materials.
It's amazing so many people will just take CCP's narrative at face value, there are still many that think it came from the seafood market.
Your article does not support your claim. "One of the world’s largest academic publishers was criticized on Wednesday for bowing to pressure from the Chinese government to block access to hundreds of articles on its Chinese website."
I don't know what happened obviously, and I'm not really wishing for any theory to win (lab or nature). But I've read Chinese virology labs were made in partnership with France and french experts/teachers said many safety protocols were not fully applied.