You are correct on dun x dun. It behaves like blue x blue in that you get 1/4 black, 1/4 double dose of the gene (khaki from dun or splash from blue), and 1/2 single dose of the gene (dun or blue, respectively).
Dun x blue is different, though. The genes are independent of one another, not allelic. Your offspring have a 50-50 shot of inheriting a dun gene from their dun patrent, and independently another 50-50 shot of inheriting a blue gene from their blue parent. Crossing the two together gives you the possibility that they inherit both genes, that they inherit dun and not blue, that they inherit blue and not dun, or that they inherit neither. Each option has equal odds, giving you a 1 in 4 chance for any of those outcomes. So in other words, your offspring from blue x dun should be about 1/4 black, 1/4 blue, 1/4 dun, and 1/4 platinum.