Las comillas escapadas tienen que ver con la configuración del servidor (en concreto, con la directiva magic_quotes_gpc). Para eliminarlas podés usar la función
stripslashes
El problema que veo es que no tenés el soporte json activado en el servidor. Pero no es grave, cuando no había muchos servidores que soportaran php 5 usábamos funciones sustitutas como estas:
http://tinsology.net/2011/04/php-jso...-alternatives/