mkinitrd-3.4.24-1 doesn't handle module symlinks and duplicates. Duplicates are kernel bugs. But symlinks are not. I am uploading a patch.
Created attachment 75104 [details] A patch
I put a fix for symlinks into the next mkinitrd (3.4.30); it's different from your fix as you introduced a dependency on /usr/bin/find which I don't want to have (mkinitrd should work w/o /usr mounted)