Any insurance must cover liability for property damage. It make no difference what he hit--car, moped, or picket fence. You may have to sue him in small claims court. Then he and his insurance can decide who pays.
Someone is either ignorant or lying. The driver and therefore his insurance is reponsible for whatever he hits. UNLESS-you were illegally on the road. Call the company yourself and talk to the adjuster.Then, call an attorney.