I think the code that handles searching for smart_collection_type assumes that the names will be downcased.  Could you check if that matters?