Hi Mark,
My guess is, this is a side effect of the selected internal bus arbitration algorithm. It's described in the System Control Module (SCM) section of the manual. I think what happens is the DMA controller of the FEC takes control of the bus preventing the CPU from serving the interrupt.
I'm not sure how many different busses there are within the MCU, and which ones are shared between the CPU and the FEC's DMA, but one of them must be the source of contention. Try different bus arbitration algorithms and see what happens.
Regards,
- mike