Howabout if I put this in the ap2000's config:

config.set_maximum_quantum(attotime::from_usec(15));

This seems to work, I tried 5 and 15 usec and both seemed to work in limited testing.