I'm a long time GM guy, 12+ year member of ZR2.com, ZR2USA, founding member of the now defunct NEZR2 off road club, etc.
91 GMC Sonoma - put a new motor in at 155K, sold to a buddy at 180K and he ran it to 230K before it was stolen & wrecked.
01 S-10 ZR2 - 92 K on her, don't drive it much.
03 Blazer ZR2 - 84 K on her, my daily driver, also has a 7'4" Fisher Homesteader (poly blade) plow.
06 Duramax with LBZ, just got her a little over a year ago.
GM had some serious issues with that pink Dex-cool crap in the late 90's and early 2000's. It is ok in a clean, closed system but it HATES air and ANY sort of contamination. A simple leaky radiator cap can result in a lot of air, dust, dirt, pollen, etc getting sucked into the cooling system which will turn into thick brown sludge. The sludge clogs heater cores, small coolant passages, radiators, etc.
Dex-cool also EATS (head and intake manifold) gaskets in those era motors.
Mixing green coolant with the pink Dex-cool is a HUGE no-no. IMO with a diesel, you need to have a professional chemical flush / backflush done. If it was a SBC 5.7 like most folks are familair with, you could drain it, refill with water and a double dose of Prestone flush chemical, run untill hot, drain, do it a 2nd time, then flush and backflush everything with garden hose untill everything runs clear. Considering the complexity of the D-max cooling system (and even the newer generation LS gas motors) I would have a reputable shop do it.
I know a lot of guys who have swapped LS motors into their S-10's or put them into custom 4x4 rock buggies. They can be a royal PITA to get the coolant system vented properly.
I do not have that much experience with the diesel motors, I actually learned a lot reading this thread, but the coolant issues are all over the internet forums. When my Blazer lower intake manifold began leaking, it went straight to the dealer, got a chemical flush, upper & lower intake manifold gaskets replaced and refilled with green "universal" low toxic coolant. I have not had any problems in 2 years now.
When my S-10 was new & under warranty, I had a habit of taking the radiator cap off and checking the coolant level every 5K when I changed the oil. I noticed the brown sludge forming. The dealer informed me to leave the damn radiator cap alone and check the levels via the overflow / recovery bottle. I was letting air into the system unknowingly and causing the sludge formation. They also found the radiator cap to be leaking slightly and replaced it. No further issues, but it needs the intake gaskets replaced now. It developed a small external leak from the left rear head to intake manifold joint, so I have not been driving it untill I have the oppertunity to get it replaced.
For what it's worth, the service manager who did all the warranty work on my S-10, also did the Blazer, and also will do anything the D-max needs. It's funny, she used to drag race in her earlier years. Finding a woman service manager who is a life long gear head is a welcome thing.