Esto lo hemos comentado en mas de una ocasion creo, el problema se debe al stemmer que hace la busqueda mas flexible pero a la vez impide buscar reultados exactos, el stemmer se encarga de analizar los finales de palabra y los indexa solo por su raiz, asi las parabras
caballo
caballa
caballos
caballas
son cortadas y solo se indexa "caball", pero si buscas "caballo" exacto no vas a encontrarlo puesto que este termino no esta en el indice.
en la version 3.4.x este fichero configura el comportamiento:
[alfresco]\tomcat\webapps\alfresco\WEB-INF\classes\alfresco\model\dataTypeAnalyzers_es.properties
en la version 4.x ademas tienes 2 copias mas en
[alfresco]\alf_data\solr\workspace-SpacesStore\alfrescoResources\alfresco\model\
[alfresco]\alf_data\solr\archive-SpacesStore\alfrescoResources\alfresco\model\
Elimando todas las copias del fichero y reindexando el systema deberia funcionar como tu indicas.