Eu acho que mod_security é realmente apenas um mensageiro aqui, e não bloqueia nada por si só. HTTP 500 Internal Server Error geralmente é causado por
- Uma configuração defeituosa do Apache para esse host / diretório virtual
- Um arquivo .htaccess com defeito nesse diretório
- Outra coisa
O resto funciona bem no seu servidor e apenas o tweets.json não funciona?