Is there an insurer who provides a plan which is monthly - ie pay monthly, get monthly cover? They wouldn;t necessarily advertise it as short term, but if you read the small print on what penalties there are for early cancelation you should get an idea.
Failing that, what about asking the insurer who is covering your new car?
Or speaking direct to a local broker who will have dealt with this sort of thing before?
Shel