Я знаю, что вы можете переименовать импорт в kotlin
import kotlinx.android.synthetic.activity1.someView as value1
import kotlinx.android.synthetic.activity2.someView as value2
Но это может привести к тому, что вы вручную импортируете все виды. (Не проверено) Возможно, вы можете импортировать весь синтетический класс вместо всех представлений
import kotlinx.android.synthetic.activity1 as views1
import kotlinx.android.synthetic.activity2 as views2
А потом
if (...) views1.someView.stuff() else views2.someView.stuff()
Условный импорт, вероятно, не поддерживается, поскольку Java его не поддерживает.