Good points, let me explain my position a bit further. Don't misunderstand, if a guy assaults a woman, that guy is a scumbag. But, if it is not apparent that the woman he assaults is pregnant (it's early, no obvious physical features yet), and she has a miscarriage, should he be held responsible? He didn't know. In comparison, if someone is 4 weeks out from their delivery date and he assaults her, there is no excuse. He knows good and well there could be other consequences.
Both acts are horrible, but in one instance the assailant knows shes is pregnant and in the other he doesn't. Not sure how much of a difference that would make.