"That" can also be used as a substitute with a noncount noun, where "the one" could not be used:
The victim's own blood was of a different blood group from that [ = the blood] found on the floor. (CGEL by Quirk et al)
Is there any reason why the author used with instead of for, because I always read "substitute for" something?