This is a bit hacky, but maybe worth a try if you're feeling brave...
I suspect the Komplete Kontrol software is querying the name host application to see if it's supported.
If it's just by filename, you could try:
go to C:\Program Files\Cakewalk\Cakewalk Core
Copy cakewalk.exe
rename the copy to SONARPLT.exe, then run that.
If this doesn't work, I guess you need to find a resource editor to change the details of the exe to match what SPLAT was.
So: Filename: SONARPLT.exe
Original filename: SONAR.exe
Product Name: SONAR Platinum
M.