Tricky one as most insurers do not cover illnesses diagnosed within 14 days of taking out a policy (otherwise everyone would just wait until their pet showed signs of illness and then take out cover) so I suspect the second person you spoke to may be correct. But I don't know about the terms and conditions of charity cover - if that started less than 14 days before you took them to the vet, then I would guess anything would be excluded.