@Сергей_Ф, @nikolz вы в любом случае оба сошлись, что мой вариант нестандартен, значит и менее понятен и потенциально менее надежен.
В общем, особенно учитывая, что все равно разные GPIO стартуют с разным уровнем, решил сделать ваш вариант (см. вложение)
Остались вопросы по PCF8574 и остальным...