Maybe it would help to swap the OC/Catalina SSD from bay 4 to bay 1 and put the Mojave SSD in bay2 ?
Quoting to myself: It needed that little asskick from cdf to start my brain gear wheels again...
Swapping disks seems to be the solution!!!
What i did now:
My main working system with Mojave formerly on SATA bay 1 in my MP5.1 migrates to bay 2. In parallel the Catalina with OC-Bootloader, formerly in bay 4 now resides in
bay 1. The data-disk formerly in bay 2 now is in bay 4. To be on the safe side i did a new smc-Reset before booting into bootpicker. ...et voila:
All systems there, even some i didn't expected... I let it boot to the obviously new default on Pos. 1, Sierra. This runs well. Sierra with OC on a MacPro ;-).
Now i tried the impossible and chosed in Startup Disk preference pane of Sierra my main System "OSX" with Mojave. After Reboot now the following view in bootpicker:
After my configured timout of 3 sec it booted without problem into "OSX" to my Mojave. And so on... changed to Catalina in Mojaves Startup Disk preference pane and then restarted again. Bootpicker shows the asterisk in Pos.9 and the machine did boot into Catalina. That seems to solve all my questioned problems. This way all systems starts with OC Bootloader by chosing the Startdisk in prefpane!
But to start the machine without OC it seems i have to go to Apple EFI Bootscreen and later go back to OC again i have to do a new blessing of OC. I will try to tinker together some scripts that can do it with one mouseclick, let' see... i will report.
Thank to cdf for that little flip
.. and of course for the whole thing!
What makes me wonder a little is the sequence of the bootpartitions in OpenCore Bootmenu.
This view from booted in "B. OSX" (my main Mojave system)
1. OSX_Sierra => disk7s3 (SSD on Dual SSD PCIe Card)
2. OSX_High_Sierra => disk7s4 (SSD on Dual SSD PCIe Card)
3. Recovery 10.13.6 => disk7s5 (SSD on Dual SSD PCIe Card)
4. Recovery 10.13.6 (dmg)=> probably BaseSystem.dmg in disk7s5
5. OSX_14_Mini => disk8s1 (disk8 is APFS Container in Disk7s7, SSD on Dual SSD PCIe Card)
6. Recovery => disk8s3 (see above)
7. Recovery 10.13.6 => disk1s3 (additional Rescue Recovery on Data-disk without MacOs in SATA Bay 3)
8. Recovery 10.13.6 (dmg)=> probably BaseSystem.dmg in disk1s3
9. OSX_Catalina_Mini => disk5s1 (disk5 is APFS Container in Disk4s2, SATA Bay 1)
A. Recovery => disk5s3 (see Catalina 9. above)
B. OSX => disk6s1 (disk6 is APFS Container in Disk0s2, SATA Bay 4)
C. Recovery => disk6s3 (see Mojave in B. above)
Only cosmetics, but how to get i.e. "OSX" (now B.) to Pos 1.?