Не спорю, для тех кто с xPDO на ты это может быть идеальный вариант. А вот для меня например логичнее и проще обойтись стандартными методами.
Обращаюсь к ТС — у вас всё правильно построено, но есть один нюанс:
Чтобы всё выводилось нормально, создайте новый TV — select_list2 (по тому же типу что и select_list1) — и не назначайте его!!! никакому шаблону!!!
Затем сделайте как делали раньше.
Надеюсь понятно описал.