Yeah, only looking at MJs the same model year is stupid. The 150 mile range makes some sense though, as that would be a 2.5 hour drive, which is fairly far and far enough for vehicles to have different values in the different places.
That said, if they told you why your comps won't work and told you that it needs to be the same year and within 150 miles, I'd look for some comps that match their criteria. They should have no problem taking those then.
FWIW, I have spent several years around bodyshops. I have been told by many many people that in terms of price, Progressive is cheap to insure vehicles. If something happens, they are one of the worst companies when it comes time to getting paid for damage. Now I'm sure a lot of that depends on the agent, but this has been a problem for as long as I can remember.