The Defense witness list was filed with the court on September 22 and is publicly available on on the court website. In her October 2 email (which was included in State's petition for an order to show cause), HA/DA's lawyer said that she had not seen the Defense witness list.
The law seems to explicitly state that immunity attaches to investigative subpoenas issued by the State, so I see no way that the judge will rule against the State.
BBM.
"914.04 Witnesses; person not excused from testifying or producing evidence in certain prosecutions on ground testimony might incriminate him or her; use of testimony given or evidence produced.—No person who has been duly served with a subpoena or subpoena duces tecum shall be excused from attending and testifying or producing any book, paper, or other document before any court having felony trial jurisdiction, grand jury,
or state attorney upon investigation, proceeding, or trial for a violation of any of the criminal statutes of this state upon the ground or for the reason that the testimony or evidence, documentary or otherwise, required of the person may tend to convict him or her of a crime or to subject him or her to a penalty or forfeiture, but no testimony so given or evidence so produced shall be received against the person upon any criminal investigation or proceeding. Such testimony or evidence, however, may be received against the person upon any criminal investigation or proceeding for perjury committed while giving such testimony or producing such evidence or for any perjury subsequently committed."