Вам уже ответили, что проблема в кроссдоменнов вызове. try/catch тут не спасут.
Первое, что я вам посоветую, посмотрите следующие статьи:
http://mscrmshop.blogspot.ru/2012/07...ls-part-1.html
http://mscrmshop.blogspot.ru/2012/07...ls-part-2.html
Если это вам не поможет советую придумать как перенести вызов из клиентской части (скриптов) в серверную (плагины или кастомные варкфловные действия).
UPD ещё раз перечитал первое сообщение - вешайте вызов внешнего сервиса в плагин и забудьте о проблемах!