OK, the only thing that worked was launching the DB on the dbeng16 (v16) with -r option.
That allowed unloading the DB into text files and then a new v12 DB was created as a destination for the unloaded data.
Doing the same thing on v12 did not work. Neither did launching it with -f and -o.