I believe that Lufthansa cargo had a daily 747F from Frankfurt to ? USA during the 70s and 80s on behalf of Volkswagen, so in effect that was a car ferry. I'm sure that they used both decks or at least a palletised double-decker.
Alitalia did the same thing from Turin, I'm sure I've seen a diagram with the cars loaded in special stackers.