Similar experiences here!
Just about to get my 'new' Landrover a 110 CSW P reg.
Current insurance company said oh it's a TD5... To which I replied no its not! It must be as our info comes from DVLA...They also said it must be registered incorrectly.... (It's not).
Long story short, went with...