The problem is that CoreELEC and Armbian (or other mainline distro) are using different booting approach which are not compatible.
But this doesn’t mean it is impossible to do it like I did for booting CoreELEC from eMMC and Batocera from USB/SD. I assume booting Armbian or something else would be similar.
But of course this is something CE can’t support beyond some help here.