You already seem to have figured out that Unholy is probably the most useful to us. Their spec for Unholy is perfectly fine, at least as a better starting point. For example, it catches Blade Barrier - one of the basic DK tank talents - which you seem to have overlooked.

You haven't made use of the advice I posted so far, so I'm going to stop for now.