About baseband: I always flash it trought ODIN,even tought I don't think that matters.about kernel..I tested it automaticly with that kernel, and had no probs, I think it has something with your BootloaderThis looks good, but unfortunately it doesn't work for me. I have I9195 version of the s4 mini, and baseband version I9195XXUCNK5. Flashed without errors from CWM but when rebooting it doesn't go past the initial "S4 mini" screen and just bootloops. It reboots so early I can't even get a logcat at this point. I am trying to get back to a light stock from CM and currently have the old JB bootloader without KNOX. Do you think this might be the problem? I could always update the bootloader I suppose, I don't care about the KNOX flag as the phone is almost out of warranty anyway.
EDIT: Bootloader version is I9195XXUAMH1
EDIT 2: So I did a diff on your ROM compared to a stock, and the only thing that could make a difference was boot.img (the kernel). So I replaced it with a stock boot.img from a stock rom with the same baseband version from this thread, and now it boots. However wifi didn't work the first boot, and the settings app can FC. I recall I read somewhere these things can happen with the old bootloader and stock Kitkat, right? Well, I'm downloading a complete stock rom now to flash bootloader and everything, it's going to take 6 hours because rapidgator is horrible.
Try flashing an newer firmware from sammobile,and after that..install a custom recovery,and try to install the rom