Maurice Kevin O’Rourke, 64, was detained after airport authorities found cannabidiol products he used to manage symptoms of rare life-threatening disorder