Contrast that with actual blockades: like the UK blockading Germany in WW1. Even if a ship was legally registered, the Royal Navy would still board and seize it if it tried to dock on Germany.
You're trying to call this a distinction without a difference, when the differences between and embargo and a blockade are stark.