Здравствуйте,
Консульства, действительно, принимают по экстерриториальному принципу (по округам).
С консульскими округами дипмиссии Узбекистана в РФ можете ознакомиться на официальном сайте Посольства Узбекистана
http://www.uzembassy.ru/page/870
Астраханская область относится к Северо-Кавказскому и Южному федеральному округу приём в Генеральном Консульстве РУ в Ростове-на -Дону
Если бы Вам нужно было просто совершить какие-то нотариальные действия, то Вас бы приняли и в Москве. Но паспорт Узбекистана поменять точно по своему округу.
При этом, если у Вас есть уважительные причины, Вы, например, в Москве проходите лечение, работаете или иные, имеете регистрацию по месту пребывания в Москве, при том что регистрация по месту жительства у Вас в Астраханской области и т.д. возможно, Вам и пойдут на встречу.
А так, Вас правильно адресовали в Ростов-на-Дону
Да, паспорт заграничный. Ввиду этого действуют правила узбекского законодательства, которые определяют, что замена паспортов осуществляется по консульским округам.
Ответ на вопрос, который размещен на сайте одного из консульств РУз в РФ:
uzconsulate.ru/savollar
Ввиду этого, если Вы состоите на консульском учете в регионе, который обслуживает консульство в Ростове, придется менять паспорт там.