One of the three ships you have mentioned was the Russian
Magnitogorsk.. I often worked on her in Tilbury Docks during
late 1970's into 1980's.
She was on Leningrad - Tilbury -Cuba service...
I don't think stowaways would be found on her!