omxregister-bellagio does not close the loaded shared libraries. On Android the number of loaded shared libraries is limited, which can lead to the result, that libraries cannot be loaded, if too many libraries exist in the search path. So there is a chance, that not all omx components are found.