Ampel Вы абсолютно правы - фамилия, скорее всего, изменилась. У меня была похожая ситуация. Мои предки мне были известны под фамилией Кромощ. Впервые эта фамилия упоминалась в отпускном билете моего прапрадеда, выданном ему при увольнении по окончанию срока службы. Там же было указано место рождения - небольшой польский городок.
Написав запрос в 2 польских архива, где хранились документы за различные года, получила отрицательный ответ. Дело так бы и накрылось " медным тазом", если бы один из архивов не проявил неформального подхода к моему запросу. Сообщили, что фамилии Кромощ( в указанной мною польской транскрипции ) нет, а вот фамилия, звучащая по-русски как Крамаж, имеется.
Попросив выписать всех Крамажей, я обнаружила и своего прапрадеда-отставного рядового, и его родственников и предков.
Теперь о том, что Вам надо делать...Все концы у Вас во Владикавказе. Поэтому надо в местном архиве искать любые документы( помимо метрик), где он может фигурировать.
Если он жил во Владикавказе, то мог там и жениться и родить детей. В метриках указывается место рождения.
Если он остался после службы во Владикавказе, то с большой долей вероятности и службу он проходил именно там. Смотрите фонд Управления губернского воинского начальника. Там могут быть док-ты о его послужном пути, наградах/ поощрениях, разрешение на женитьбу и т.д. И место рождения может где-то мелькнуть.
Если известны подробности о местах службы( номер части, год) можно попробовать ткнуться в РГВИА.
Подозреваю, что в какой-то момент он должен был записаться в мещане. При этом требуются всякие доп. док-ты. Все это может храниться в фонде местной Казенной палаты.
Все остальные Ваши вопросы на данный момент мне кажутся неактуальными. Гадать можно сколько угодно, все равно не унадаете

пока зацепочка не появится. Удачи!