Well, kind of. I had killed all of them before I got the new objective. So technically I didn't harm them after that and the objective got checked of in the end. But I don't know if it was intended this way.
Nice story, and the bonus objective when I put the maid in the wrong bed first was very funny.