I'm kinda surprised that the shared ram functions are affected by the password, but admittedly have never tried. CtrioWB does not have any provision to unlock the PLC, so yeah, I guess DirectSoft would be required.
Not relevant to your situation, but for reference, we added the CTRIO/2 config to Do-more's project specifically to eliminate the dependence on CtrioWB. Do-more also has a downloader like DNLoader.