Does the canal make a fjord if one forgets to finish it?
yes, but you have to pine for it
That's norway. Sweden is just mud lakes and trees
The Global Islands database I linked to considers the Delmarva Peninsula ("Lower Delaware") in the US to be an island because of the Chesapeake & Delaware Canal, so that's not unique to Sweden.