Yes, I called the following number - and was assured we are covered. It's not a Carnival number - the 1-800 number listed on Carnival's website was actually 1-877-303-5909 for US and Canada. If you press "1", you get the "CareFree" Travel people that you would call should an emergency arise (so I am told). If you press "2", you get AON Insurance rep and that is who I spoke to and assured me that all provinces other than Quebec are covered. Now, it's possible that AON doesn't use National for Canadians, I don't know. But both our PVP that we have had for years and the lady at "AON" assured me we are covered - so I really don't know why somebody else would have said not covered. I do not see how Carnival would take the chance to sell a bogus product - you have to think some Canadians at some point have had to use this insurance and I think Carnival would put themselves at risk as this would certainly cause them grief if a Canadian had been denied. The reason I became concerned is that the only policy they link for us is under "Other" is the National policy that says no Canadians.
Thank you for that other 1-800 number above, I have taken note of it as well.