A senior adviser to the Duke of York showed a “lack of common sense” when he agreed to give evidence in an alleged Chinese spy’s legal case without seeking advice from his own lawyer, a tribunal has been told.