My crashes come a lot more simply than that- even a perfectly healthy and relatively clean dwarf can crash the game if they have a little bit of blood on them (at least I think it's the blood causing the crash). I also get crashes when examining tiles containing blood (just happened again...).
Follow up- In case anyone else is curious about whether this works-
The wading pool is SUPER effective at cleaning my dwarves. I converted a (constructed) waterfall in my main thoroughfare to a wading pool. It's uncontrolled flow off a brook so the level isn't a constant 3/7, but that seems to make no difference- blood is coming off in 1/7 pools. I had no idea how much blood was on my dwarves until it was being washed off of them...
At least one infant was contaminated after being exposed to the blood filled wading pool (at least I assume that's how it was exposed- I saw it in the pool) but otherwise incident of syndrome seems to be under control.
As an added/inadvertent bonus there's
mist filling the vertical thoroughfare (up/down stairway for several z-levels) so everybody's too happy to worry about their dead kids

The downside of the water running down the shaft is that it's carrying blood with it that may be contaminated.