It looks to me like there is a lot happening on a write to $de00/$de01. It might be too much when using C for the KFF's ARM cpu to be able to handle in one interrupt.
That's true. But you do not need to emulate everything. The logic to update the lash rom from Retro Replay is not needed.