Hi Taipanfc,
I think you should try another Insurance company. I have always found general insurers best, they have no knowledge of sailing craft. As you can see I am based in Vic. my current insurance premium was 2/3 of what Club Marine wanted and they don't know carbon from aluminium.
Regards Gary.