A grim discovery in the NSW Upper Hunter is believed to be the body of former jockey Keith Banks, who has been missing since Monday.