The event routes are executed and the reply block is for async processing, as per docs.
It looks like a problem understanding how the module can be used and what features it offers. It does not seem to route (forward) replies upon a quick read.
As we do not use the bug tracker for discussing use of kamailio or its configuration, start a discussion on sr-users@lists.kamailio.org mailing list and maybe community will be able to help you.
An issue should be opened here if it is clear a bug exists in the c code of kamailio.