Oh myy.
You can probably change the CAPS LOCK to Left Control, and that will be fine. Though… that depends on how the reset code processes things. I think it should be fine, though.
As for macros … the easiest/only way to do that is likely going to be to reverse engineer the physical matrix and port this to QMK/TMK/etc.
It looks like the KMAC is actually in QMK. And if both models are using similar boards, then the Kmac Mini is using an atmega32u4, and can be ported.
But porting isn’t exactly simple or straight forward.