That problem is because the way kmod is compiled for Arch Linux (since a recent version), when depmod (part of kmod) is called, it will search for /usr/lib instead of /lib (hence the /system/usr/lib/modules and not the /system/lib/modules, which it does exists).
One way to solve this is...