So I remembered reading the sims wiki article on avoiding game corruption, and vaguely I recalled that if the gypsy matchmaker sends you the social worker, you should just ignore her and not go on the date, since trying to interact with her could corrupt the game.
So when my romance sim got her, I immediately ended the date without greeting her. It was a bad date, and she left without any relationship points built. I paid the matchmaker again to get a new date. But...it was the social worker again, because I didn't greet her the first time. So I thought, "Alright, fine, one Admire and then I'm kicking you to the curb." So my sim admired her, cut the date short again, and got himself a nice repairwoman the next time.
Now I looked up the wiki article again, and it actually says I shouldn't have interacted with her at all. I should have just deleted her. Oops.
Did I just doom my neighborhood/game with this one admire? Should I just start over at this point? Gah!