A family missed a once-in-a-lifetime holiday after airline staff reportedly said their system did not recognise Jersey, despite the family holding valid British passports.