2004 besiegte Blanco im Halbfinale der Europameisterschaften in Bukarest Amina Abdellatif. Im Finale unterlag sie Edith Bosch. Drei Monate später bei den Olympischen Spielen in Athen trafen Bosch und Blanco im Achtelfinale aufeinander und Bosch siegte erneut. In der Hoffnungsrunde bezwang Blanco die Argentinierin Elizabeth Copes und belegte den siebten Platz nach ihrer Niederlage gegen die Chinesin Qin Dongya. 2005 gewann Blanco wie 2001 eine Bronzemedaille bei den Mittelmeerspielen. Bei den Weltmeisterschaften in Kairo unterlag sie im Viertelfinale gegen die Ukrainerin Maryna Pryshchepa und schied dann in der Hoffnungsrunde gegen Annett Böhm aus. 2006 bei den Europameisterschaften in Tampere verlor sie im Viertelfinale gegen Edith Bosch. Nach zwei Siegen in der Hoffnungsrunde unterlag sie im Kampf um Bronze der Belgierin Catherine Jacques. Anfang 2007 erreichte Blanco das Finale beim Tournoi de Paris und belegte den zweiten Platz hinter ihrer Landsfrau Leire Iglesias. Im März siegte sie beim Weltcup-Turnier in Prag. Im Mai 2007 belegte Blanco bei den Europameisterschaften in Belgrad den siebten Platz nach Niederlagen gegen Maryna Pryshchepa im Viertelfinale und Catherine Jacques in der Hoffnungsrunde. 2008 erreichte Cecilia Blanco wie im Vorjahr das Finale beim Tournoi de Paris, diesmal unterlag sie der Französin Gévrise Émane. Bei den Olympischen Spielen in Peking trat Leire Iglesias für Spanien an.