Was mir auf den ersten Blick falsch erscheint ist die I2C-Adresse deiner PCF Bausteine. Wenn du ein Byte schreiben willst, dann muß Bit 0 der Slave Adresse immer Low sein. Bei dir ist das Hex 71, das kann also nicht hinkommen. Hex 71 ist nur zum lesen von Werten geeignet. Vermutlich ist daher die Hex Adresse für Schreiboperationen bei Dir Hex 70.
Also probier damit mal dein Glück.

Gruß Frank