Hello Teodor,
We've recently had this discussion in MKL and there is a large chance a proper MKLConfig.cmake will appear in one of future MKL releases but I am not in position to make any promises. To release such a thing externally means that it should properly support all or most of possible options (OS, threading, compilers, etc.) so it is not an easy task and hence will not have a super-fast solution.
Anyway, thanks for your efforts on creating a version of findMKL.cmake.
Best,
Kirill
For more complete information about compiler optimizations, see our Optimization Notice.