First of all, Andrei tested both at 3200 MHz, both of them at CL16. If only people actually read the page on which they did the SPEC testing. At the risk of sounding like a broken record, I'll repeat what Andrei has said many times - testing at a lower fixed frequency artificially inflates IPC by reducing the effective memory latency. Thus, testing for IPC should always be done at the highest possible frequency the architecture was designed to operate at. IPC is not independent of the frequency at which it is measured. This means that an i9 9900T with its lower clocks has higher IPC than an i9 9900K in any workload that is memory-bound. Therefore, Anandtech's testing is correct; The Stilt's results, even if they encompass a wider variety of workloads, doesn't paint a true picture.
It's quite surprising that there are still quite a few people around who insist on not believing objective facts, decrying them using the same tired, old arguments to suit their narrative, and the extent to which they resort to these arguments is almost pathological.