FYI, you can book passage on any Great Lakes Freighter but like you state it's an 'industrial voyage'. Duluth, Iron Mountain, Toldeo, Clevaland and Ashtabula, maybe Sandusky for a load of coal.....
The frieghters have very well appointed guest statetooms btw.