i2c слейв не должен отзываться, если scl висит без изменений. Вот
его и направляем на опрашиваемое устройстов. SDA объединяем у всех
устройств, а SCL с микроконтроллера подаём на вход разрешения
дешифратора. Дополнительно несколько ног понадобится для собственно
выбора опрашиваемого устройства. Дешифратор лучше без "третьего
состояния". Если есть аппаратный i2c в микроконтроллере, возможно
это будет оправдано. Единственное нужно предусмотреть выход из
ситуации, когда кто-то из слейвов завис с нулём на SDA.