Dry cleaning is very underappreciated. If you have an actual cleaning machine, like that Dyson with the cyclone removed, it's almost always better than residential "wet" shampooers. I use an Oreck Orbiter and then a DC14 to vacuum it up. Zorb isn't bad but Host and Capture are very good. You may have to lay a few treatments down before the carpet looks completly clean, but I'll take it over dumping out dirty water anyday.
That's a great looking DC04! The youtube vids I've seen make it out to be very powerful. The early 2000s Dysons are probably one of the few of that era future collectors will be glad to seen saved.