I think there's a simpler solution than moderator intervention:
Does the fact that serial upvoting has been reversed even need to be publicly visible on the reputation page?
As far as I can make out the reputation lost on downvotes isn't visible to anybody other than mods and the user. If the removal of serial downvotes were private in the same way also wouldn't this stop people from trying to "compensate" as you observe?