Here is my situation and I am hoping that someone here that lives in the US with a spouse in the UK will have some advice

My car & motorcycle insurance is with Geico (in NY State) I changed my last name over the winter (marriage) and notified Geico and the reason for the change is because I got married, so they asked for DH's info., I told them he is a UK citizen, doesn't live here, will never live here, will never get a US license, they said fine and added him to my policy for the car.
As far as the motorcycles I was told he can ride the bikes with his UK license, if there is an incident, it would be considered a lending loss, (same as if I had let a friend ride the motorcycle, so why can't it be the same with him and the car??).
Anyway, I since gotten a letter from Geico asking for his driver's license info and if I don't provide it they will cancel my policy, called them up and told them the same as I told them before, he is a UK citizen, does not live here, does not/will not have a US license. They told me that since my policy expires in August, it will be reviewed in June and most likely will not be renewed.
I want to keep my car and the motorcycles in New York and be able to use them when I return to visit, also my (soon to be) 18 year old son is insured on my policy and I want to keep him on my policy, he can't get his own insurance at his age, it would cost a small fortune!!
As I understand it, the foreign spouse has 12 months to get a US license, but that is for a spouse who resides in the US, what about the spouse who doesn't reside in the US?
Since he isn't ever going to get a US license, do I just switch companies and not mention that I am married? Or do I tell them about the foreign spouse and have to switch companies every year because he doesn't have a US license? I'm not sure if I could even do the temporary insurance like DH does for me in London because he is a spouse and considered part of my "household", if he was relative or friend from abroad it wouldn't be a problem.
Sigh, what a mess

why oh why did I ever change my name!!