Firstly, I think there's no doubt you own your .cwp files.
If you wrote a book in word, does Microsoft own your .doc file? I don't think so.
Also, I don't think there's any legal issues with producing something to read .cwp files.
Microsoft's .doc and .xls formats have never been published, yet there are a miriad of libraries available to read them, and many of them with the source code freely available. And to go a stage further, programs such as OpenOffice and LibreOffice can also WRITE back to those formats.
The main reason companies don't publish their formats is they want to be able to change them whenever they like without worrying about breaking 3rd party programs they have no control over.
There's only one thing you have to watch out for, and that's how you reverse engineer the format. Looking at the .cwp file itself is absolutely fine. Reverse engineering Sonar, or TTSRES.DLL to find out how it does things would cause some legal issues.
M.