Товарищи, я разобрался с этим вопросом, все ок. Была действительно опечатка. А до меня дошло то, что application tfansfer просто переводит звонок в другой контекст, без указания конкретного пользователя. Во всех примерах это выглядит так: <action application="transfer" data="1000 XML default"/>, то есть мы переводим звонок из public на юзера 1000 в контексте дефолт. Я думал, что это именно переадресация на пользователя 1000. Но, оказывается мы переводим не на юзера 1000, а просто отправляем destination 1000 в контекст default и уже дальше диалплан работает в этом контексте, находя там совпадение с кондишном, делает бридж с 1000. Я осознаю, насколько я тормозной и насколько я становлюсь умнее каждый раз, когда обращаюсь сюда, спасибо всем за помощь.