"at Sunderland" makes a lot more sense than my Sundius theory.
The "William Penn" that was loading in London was on the London-New York run, so I am now wondering if there was another vessel of that name operating out of Sunderland.
There were two vessels with the name WILLIAM PENN operating in 1867. The ship you refer to was a steamship registered in Waterford official number 49738. The other registered in Sunderland, a sailing coaster O/N 1815 owned by W S Pallister. In my opinion this is the possible vessel in contention.
She put in to Portsmouth with a broken bowsprit, jib boom etc on 2 Jan 1867 voyage Sunderland for Cowes. The weather was gale force winds and snow storms.This would have made for a very uncomfortable voyage and maybe the last straw for young Henry.
For what it's worth I think Lund is a miss spelling of the abbreviation, Lond. (London) Maybe she also put into the Port of London.
.The 1867 Crew Agreements and logbooks of this vessel are in the Maritime History Archive.
https://mha.mun.ca/mha/holdings/viewcombinedcrews.php?Official_No=1815This should prove wether or not Henry was on board.
However we should not discount the Steamer WILLIAM PENN Her Crew Agreements maybe on line from "Ancestry" If they have a subscription, it may pay the O/P to look there first.
SW