Выбрать можно только в админке. Назначить шаблон можно через конф. файл
/config/xml/themes/default.xml
Не согласен.
У меня получилось изменить в таблице ps_shop параметр id_theme на нужный мне.
Тема изменилась.
Нужный id_theme можно посмотреть в таблице ps_themes
Id темы можно выбрать как вы пишите. Но это сильно ограничивает возможности, которые описанны в файле default.xml.
Если у вас кастомизированные или собственые модули, хуки, то выбор id темы не поможет.
В xml файле вы указывает модули темы, хуки, размеры изображений, т.е. полностью переопределяете дефолтную тему.