Jack Smith did not pull it from the docket. The judge did. The originally scheduled trial date of March 4 has become untenable due to Trump's assertion of presidential immunity. That assertion must be tested in the courts, including almost certainly the Supreme Court. So, the judge basically put the case on hold until the immunity issue is resolved.