You're downvoted because ICE did not have a warrant.
ICE prints pieces of paper which they call "administrative warrants." Those were never reviewed by a judge and are internal ICE documents. An administrative warrant is not an actual warrant in any meaningful sense. It's a meaningful document (contrary to what you might read; it's not something one can just print on a laser printer and called it a day), but the "administrative" changes the meaning dramatically.
It seems like there were plenty of errors all around, in this situation, both on the judge's side and on ICE's side. However, I can't imagine any of those rose to the level of criminal behavior.
Sneaking a suspect out a back door while you stall the police is textbook, classic obstruction, but that changes quite a bit when it's a government employee operating within their scope of duty. Even if they make a mistake.
Schools don't want students scared to be there. Courtrooms want to count on cases not being settled by default because people are scared to show up. There is a valid, lawful reason for not permitting ICE to disrupt their government functions. That's doubly true when you can't count on ICE following the law and might ship someone off to El Salvador.
Asking an LLM, whether or not the judge broke laws is ambiguous. It is unambiguous that they showed poor judgment, and there should probably be consequences. However, what's not ambiguous is that the consequences should be through judicial oversight mechanisms, and not the FBI arresting the judge.
As a footnote, a judge not being able to rely on ICE following lawful orders significantly strengthens the government interest argument.