It sounds like Gypsy wants a purge script that removes the used materials as well as the unsued. This is no longer a purge really. Purgeing generally refers to removing UNUSED materials. So if you are running TIG's purge_all script wanting it to remove materials that are being used by the model, it won't do that. Thats just not what its supposed to do.
Instead, keep following the thread posted in that second post above and there is a link to smustard's remove materials plugin. That will go through and remove all materials from your model and then purge them from the materials list.
Chris
EDIT: actually it looks like that script just removes them from the model. You will then need to purge them yourself.