That file that you referenced on the subscription site, product enhancements > interoperability enhancements for navisworks does not exist at that location. Can you please send me an updated link to that file, I am in need of a solution. I need to get that solidworks file into Navis. We are in the middle of a huge project.
In the Subscription Center can you access Downloads > Product Enhancements?
Regarding the SAT file, I'll escalate to development but I don't think this will be the way to go, SAT files are quite inefficient files to work with so even with improvements it is likely there will still be problems using this in an everyday workflow. Hopefully the Solidworks enhancements will work for you, otherwise I would suggest IFC's and maybe use the Batch Utility to process these overnight and convert them to NWC files.
Start with some of our most frequented solutions or visit the Installation and Licensing Forum to get help installing your software.