Ah, I think I have found the problem!
What you see a toolbox model listed as in ArcCatalog/Map is actually just the label for the tool. You have to set the name by right clicking on it in Catalog, then under the General tab editing the Name field.
When a toolbox is imported, its models are added to the arcpy namespace (stuff you can access with the line arcpy.something) by their name plus the toolbox alias you assign when importing it.
So, when you were importing that toolbox the model you wanted was being added to arcpy as something along the lines arcpy.Model_TBX, but you were expecting it to be stored by the label, in this case arcpy.Cache_recreate_TBX...
If you open your toolbox in Catalog and make sure the name is set correctly, not just the label, your model should run fine. Let me know how you get on!