Well no, he's right, there are 2020 models that are already showing up on the NYS list, but not the 3. We just bought a new 2019 Lexus ES300h and we specifically went for a 2019 as opposed to a 2020 because the 2019 got the clean pass and not the 2020...yet.
I have no doubt the 2020 Model 3 will eventually receive the clean pass, but it depends on when NYS does the testing. They test all the cars before 'certifying' them for a clean pass.