They have a duty of care to their employees
Every company has a duty of care to its employees, rarely would that extend to oversight of an employees travel arrangements during off duty hours. I think it is way too early to seek to apportion blame. I think I agree with Chicken House now...and I would not worry that anything is going to get over-looked. There is absolutely zero chance of any sort of cover up whatsoever with this one.