Apparently add_drivers doesn't work. Looking at kernel-modules dracut code, it can only be used for block-device driver and only makes sense in --host-only mode. So add additional module, which unconditionally install kernel modules.
In recent kernel releases this additional module is required to support USB 2.0 controllers.