If the driver knew there was black ice around, and drove in a way that he encountred black ice and ran over perople because he couldn't stop , then I think he should be held criminally negligent.
If it was sudden black ice, where its raining or drizzling and then it suddenly freezes over (this happened to me and it is not fun at 70mph on the freeway) with no warning, then you can truly say it was an act of god and there was no criminal negligence.
__________________
Il faut de l'audace, encore de l'audace, toujours de l'audace
1980 3Rensho-- 1975 Raleigh Sprite 3spd
1990s Raleigh M20 MTB--2007 Windsor Hour (track)
1988 Ducati 750 F1