It's true that, if you have an arrest warrant, it isn't specific to one person's home. However, without cause to believe your suspect is in that specific home, you can't enter. That being said, if you do have cause, you're immune from lawsuit against the property damage. Likewise in search warrants, you're immune even if you didn't find anything.
It's possible they didn't have a warrant and wanted to make a public arrest (which, of course, requires the person to enter the public). I'm just going to go with bad use of resources and probably shoddy police work. But it's really only their time they wasted, so what can you do?