W późniejszym czasie wielokrotnie osobiście nadzorował transporty z więzień madryckich do San Miguel de los Reyes. Naraził się tym samym na krytykę ze strony Junty Madryckiej, która twierdziła, że stolica nie należy do jego jurysdykcji.https://web.archive.org/web/20111101011609/http://hiszpania-online.com/?strona,doc,pol,komp,1301,0,38,1,1301,ant.html
Melchor Rodríguez García zdemaskował również nielegalną sieć prywatnych więzień utrzymywaną przez Komunistyczną Partię Hiszpanii. Sieć tę zorganizował José Cazorla.
Właśnie gotowość ratowania życia ludzkiego spowodowała, że otrzymał on przydomek El Angel Rojo(Czerwony Anioł). Niektórzy jednak zwolennicy Republiki krytykowali zaangażowanie Melchora Rodrígueza w ratowanie życia przeciwnikom politycznym i zmieniali ten przydomek na El Angel Traidor (Anioł-Zdrajca).
1 marca 1937 rząd Juana Negrina zdjął Melchora Rodrígueza z urzędu. Został on delegatem ds. cmentarzy. W 1938 zezwolił na użycie krzyża podczas pogrzebu Serafina Alvareza Quintero, co było aktem dużej odwagi.
W 1939 Melchor Rodríguez García wyznaczony został burmistrzem Madrytu. On też podpisywał kapitulację miasta.
Po upadku Republiki