Der PCF8574 kann nach GND 20mA treiben, nach 5V nur wenige µA. Deshalb muss der Transistor zum Schalten "großer" Lasten noch per Pullup unterstützt werden oder die invertierte Logik (Low=An) benutzt werden.