Agnus' DRAM interface isn't suitable for SRAMs which have no multiplexed address bus. SRAMs can rather easily be interfaced to the CPU bus directly as FastRAM - just generate a CS and you're probably good to go.
This doesn't sound like anything that a latch can't take care of, right?
Latch the row address when RAS goes low, latch (or just transparently pass-through) the column address (and WR?) whenever one of the CAS's drops.
The access time of a SRAM is much faster, and only has to beat the tCAC parameter (which is 60ns on the LH21256-12's or 75ns on 15's)
This requires some glue logic (a few inverters, and two flip flops in the current design, which is changing) to in essence "interface translate" the RASs/CASs into OutputEnable and ChipEnable's. Configure the flip flops so that the chip is selected whenever we see as RAS-low then CAS-low..... which means that RAS only refreshes, or CAS then RAS refreshes don't accidentally select it.
The 256kx16's SRAMs have byte-level access that can be controlled by CASU/CASL.
There's definitely some gotchas, but it's coming along swimmingly.