Terminé usando una función CLR (usando C#) para extraer el objeto JSON del servicio web existente, convertirlo JSON en XML (ya que MSSQML2012 no es compatible con JSON) y devolver los datos xml.
Creé la función CLR (con la extensión .dll) y creé un ensamblaje en MSSQML2012. Una vez que el ensamblaje estuvo allí, creé una función MSSQML2012 para ejecutar el archivo de ensamblaje.
A partir de ahí, creé un procedimiento almacenado que llamó a la función MSSQML2012, una vez que los datos xml estuvieron disponibles en el procedimiento de almacenamiento, simplemente analicé los nodos y los inserté en sus respectivas tablas.
Mi siguiente paso es crear un trabajo que ejecute el procedimiento almacenado tantas veces como quiera.
¡¡Espero eso ayude!! :)