I agree; I'm not sure that my advice was all that different to yours save only that I sought to emphasize to the OP that the law is fundamentally on his side, provided he has clean hands, which is why insurance companies behave in the way they do.
It's only sols who seems to have a major problem with what I said; maybe sols will come along and explain himself...