Так это тоже офицер, но преподаватель http://photo-antiq.ru/forum/index.php?threads/Преподаватель-Суворовского-Кадетского-Корпуса.248/
В большинстве своем они конечно преподами были,но правильнее и справедливее будет если говорить что это офицер числящийся в том или ином уч.заведении. Если конечно точно не известно ,что он препод. Офицеры занимавшие не преподавательские должности в уч. заведениях и которые числились в списках оных носили форму положенную офицерам ВУЗ.
Вполне возможно ,что так ,но почему ты не вспомнишь ,что в Питере еще и Константиновское арт.училище было.