... Adrian's post made me stop and ask: "If I can use a '540 to do the inversion before latching the result then why must I wait until PHI2 high before beginning address decoding?"
You shouldn't actually wait for PHI2 high to begin address decoding, that's why there is a transparent latch! With it, the decoding begins as soon as the bank address bits have propagated through the latch, not when PHI2 rises.
Using a D flip-flop makes you loose time because your /BankIsZero signal only becomes valid after PHI2. If you replace it with a transparent latch (not sure if single-gate transparent latches exist), the signal becomes valid at 13+5+latch_pd. Assuming your latch is faster than 7ns+1.6ns, it will be faster overall, and the time at which PHI2 rises becomes irrelevant (except for setup/hold time requirements on the latch).
Also, because propagation is commutative, it does not matter in this case if the transparent latch is before or after the OR gates, meaning you can use the same latch you use for the bank address bits (assuming the latch opening propagates faster than the bank address bits, and assuming setup/hold time requirements on the latch are satisfied in both OR->latch and latch->OR cases)