Если какой-нибудь свободный вход подтянуть внутренним резистором и завести на него прерывания от pcf, то отпадет необходимость поллинга, шина будет использоваться лишь при изменении состояния портов расширителя, отложенная обработка событий облегчится.