¡Huy! Estoy en dificultades para explicar esto. Trataré de explicar mejor si algo no queda claro.
El subjuntivo depende en buena medida del tipo de construcción gramatical y de la idea de subjetividad que se exprese.
A partir de tus ejemplos:
"Se dice que" no es exactamente discurso indirecto, sino una forma impersonal, y no se complementa con el subjuntivo.
- Se dice que los perros que
ladran no
muerden.
- En mi pueblo se piensa que la tos se
cura con tequila.
- Se cree que los mayas
predijeron el fin del mundo.
El subjuntivo se usa en el discurso indirecto en casos como los siguientes:
- Le digo al perro que no
muerda, pero no obedece.
- Mi mamá siempre me ordena que
limpie mi cuarto.
- Los niños me pidieron que no
dijera quién rompió el vidrio.
- Cuando era niña me sugerían que no
leyera novelas de terror antes de dormir, pero nunca hacía caso.
Finalmente, "no me enfada que" necesita el subjuntivo porque, aunque es un hecho, es un sentir personal.
- No me enfada que los chicos
hagan ruido.
- Me enfada que los chicos
hagan ruido.
El mismo caso que:
- Dicen que no les enfada que los chicos
hagan ruido.
- Se dice que a nadie le da miedo que el perro
vaya a morder.
- A todos nos da miedo que el perro
vaya a morder.
Aunque sea casi lo mismo, el subjuntivo no va en casos como los siguientes:
- No me molesta
cuando los niños
hacen ruido en Año Nuevo. (Versión de español mexicano, para darle color.)
- No me molesta
si los niños
hacen ruido con sus juguetes de Día de Reyes, para eso son.
-> A pesar de la negación y de la opinión personal, como las construcciones son diferentes, se necesita el indicativo.