Restraining orders in Washington state begin as Temporary orders where as there is typically a ten to fourteen day order enforced before both parties have the opportunity in court regarding a permanent order (typically 1 or 2 years in duration) and its issuance. A judge would never issue a permanent order knowing both neighbors homes buttress each other or their children attend the same school. The order would typically be twenty feet or so and have no verbal contact. The plot holes in this movie only serve to make it believable in move reality but certainly nothing like this happens in real life.
As a former Policeman (Seattle PD), Social Services (aka: Child Protective Services in Washington) CAN NOT just show up at your home and take your child on the spot. CPS must have a court order. The only authority to remove a minor from a domicile is the local police, sheriff or State Police (WSP). It certainly isn't as simple as calling CPS, making an allegation, and having CPS show up and remove the child. Additionally, Washington State Schools (public and private) have mandatory protocols for child neglect and/or abuse. The principal doesn't just make a "decision" on their own if CPS is to be notified.