Hmm, I’m looking at the Forster paper and I don’t see where they wrote that the origin might not be Wuhan.
Unless it’s peer-reviewed and published, I’m not going to count it as evidence. As far as I can see, you’re citing one dude’s speculations. Unless somebody’s followed up on those speculations in the past year, I’m not sure there’s a case here.