There is a reason people usually don't recommend reusing substrate.. Thats because you can never get it fully clean. Reptile carpet is notorious for trapping bacteria.
If you want something nice looking, try aspen or reptibark.
I prefer being able to remove a substrate, clean everything and just replace with new substrate. I know my animals aren't running around in their own filth.