All I could find about insurance was this, from Transport Canada's "Requirements for Launching High Power Rockets in Canada":
11.3. It is recommended that all persons launching or charged with safety oversight of high power rocket launches obtain third party liability insurance of $1,000,000 or...