#1 The police had a warrant. That means they had to have a certain amount of evidence to present to a judge. "She is a disgruntled former employee with an axe to grind" is probably not enough to get a warrant. Server logs with an IP address would hold up in court.
#2 Pointing guns at clearly non-aggressive people and particularly kids is bullshit in general. The PD says she hung up on them and knocked on the door for 20 minutes. Maybe BS cover up, but if true, might explain the seemingly over-aggressive entry.
Not jumping to conclusions, but sometimes decent people do stupid things.