It never occured to me that "in Sherbrooke now" referred to anything other than a sorely disallusioned privateerman's nostalgia for his home port, and probably the one in Nova Scotia. That's a major point of the song. And by what flight of fancy would one want to be in or on "General Sherbrooke" now?
This discussion calls for a glass of Garnet homemade beer!