E.M.
I'd be concerned about the nature of the slime...some stuff is sold (in those squeezy things) that is not non-toxic. I'd be making sure it was not a danger. Do you have original packaging...or access to it? If it is...I'd replace the carpet.
Whoever invented wall-to-wall? They must have not had kids!