In the case of LENR discoveries there are a few things to keep in mind:
- Sharing general principles openly by publishing will will not prevent others to patent specific applications that use these general principles.
- LENR will also be used for nasty military applications. Patenting general principles will not stop governments to apply them even when they don't get a license
- You can just write up your insights and publish them e.g. here in the forum. From that moment onwards it will be prior art and therefore cannot be used for patenting the same principles.
- You suggested that in some countries prior art can be patented. The PCT (Patent Cooperation Treaty) covers most part the world (148 countries). PCT recognises any prior art found to prevent it from patenting in any of the countries that are member of the PCT.