I can not remember if DTs Instants work with PBP244, might take a look at it.

If I understand what you are doing tou would only need the interrupt on the 4550. When the 877A needs data the routine that called for it could wait there for a response, maybe for X time. If the 4550 is not doing much maybe on-interrupt would not be to slow.

Just thoughts....