Never tried it myself but according to this thread it's probably a long shot that international policies will be accepted in lieu of Swiss cover and the advice you've been given sounds consistent with views expressed here:
Do I need Swiss Compulsary Insurance