Francis Stuart, ein umstrittener „Stammesweiser"