I had a villager who nursed a baby for a full 24 hours (and I don't recall her having imbibed any colored fluid, either).

As with the other reports, she finally relinquished her hold on the baby and went back to her other duties.
You cannot 'terminate' a villager (as much as you'd like to, sometimes). Patience is the only solution in this case.