Es que Dos Caras no culpa a la policía. Culpa a los policías corruptos, que es muy diferente.
Para empezar, la locura interna de Dent no fue inmediata al morir Rachel y pasarle lo de la cara, cuando Gordon lo visita en el hospital cuenta la historia de que en su época en ¿asuntos internos? tenía el apodo de "Harvey Dos Caras" por sus problemas de personalidad. La trampa del Joker simplemente hace estallar esa locura, que ya estaba en su interior, pero la deja fluir y deja su destino al azar (como suele hacer, vamos) porque lo cierto es que sí quería matar al Joker. Simplemente salio cara (o cruz, no recuerdo

pero vamos, que salió lo opuesto

)
Luego de esto, y de iniciar su particular camino vengativo, no se carga a policías porque sí, si no que se carga a los corruptos, aquellos que tenían relación con el Joker, que hicieron posible que su plan de matar a uno de los dos funcionará, son responsables de la muerte de Rachel. Luego secuestra a Gordon, que no es corrupto, evidentemente, pero yo esto lo veo como la finalización de su conversión a villano.