Late to the party, but I can help you with the Hagerty issue.
Email me your quote number and I can make an inquiry on your behalf for the mileage. The computer quote system has to be setup with rules and guidelines, but Hagerty has been flexible on policy on a case-by-case basis. I've been able to help out a number of BC based motorists when the computer system said "nope!"
HTH,
-Dave