Выходная часть порта данных у управления/статуса делается на ИР22/23 (в зависимости от того, как формируем управляющий защелкиванием сигнал), они как раз имеют вход разрешения считывания, который можно отдать в управление МП2.
Входная часть этих портов также на ИР22/23.
Да, получается 4 корпуса, но зато не надо предконфигурить как ППА.

Еще часто выходной порт делают на ТМ9, так как там есть полезный вход сброса, но тогда сложнее избежать каши на шине МП2.

Наличие прерываний никак не влияет на работу с портами по IN/OUT, просто не придется опрашивать регистр статуса в ожидании готовности байта в регистре данных.