I'm not really sure what you did to create 2 EFI partitions. Instead of cloning the original Mojave drive why not wipe the new SSD ( the one you cloned to ) and do a clean install of Catalina (with a UniBeast 10.0 USB) on it as per the Catalina mini guide instructions ? That makes your old working Mojave drive the backup that you know is still bootable. A lot has changed in Catalina and the EFI folder produced by Unibeast is completely different than the one for Mojave.
The Clover folder file structure is changed with 5102 (Used in Unibeast 10.0) and virtualsmc is included instead of fakesmc. This is why I think it's best to clean install Catalina rather than upgrading from Mojave. It's just easier.