Una idea era simplemente hacer que todas las entradas de los circuitos integrados fueran iguales, y esencialmente activar y desactivar los circuitos integrados conectando su Vcc a tierra
Esa es una idea BAD y estoy seguro de que no funcionará.
¿Por qué? Porque casi todos los chips tienen circuitos de protección ESD de entrada como estos:
ObserveenlapartesuperiorizquierdaeldiodoentreVINyVCC.
Ensupropuesta,VCCestaríaconectadoatierra,esosignificaquecualquierseñalpositivaaplicadaaVINharáqueeldiodoentreenmododeavance.EstocargarálalíneaVIN,queessu"base de datos", que limita los voltajes a aproximadamente 0,7 V. Esto significa que su "base de datos" no funcionará más.
Una mejor solución sería utilizar una solución basada en PCF8574 que le brinda muchos pines controlados desde un solo puerto I2C en el Arduino. Se pueden encontrar muchos esquemas de ejemplo utilizando esta solución para manejar un módulo LCD 1602 desde un Arduino.
Editar:
El NTW74141 no tiene una hoja de datos muy extensa.
Encontré una hoja de datos de la parte (original?) de Texas Instruments en la que se basó, la SN74141 . Esto muestra un circuito de entrada que es un poco diferente de la protección ESD de 2 diodos:
Si el circuito realmente es así también en la NTW74141, entonces el problema que describí anteriormente no ocurre y lo que OP propone (habilitar / deshabilitar a través del riel de suministro) podría funcionar. Todavía no es una solución elegante pero podría funcionar.
También puede usar la prueba de diodos de un multímetro para verificar si el diodo ESD está presente entre la entrada de un Vcc como en la primera imagen o no.