Emulationstation depends on lots of libraries that aren't included in LE8. This is the case for several LE addons as well, that is why they either link in statically or copy over a library built from addon-depends.
I think I already answered most of your questions in my previous post. If your workflow is based on copying over binaries and libraries from elsewhere, then you're going to have dependency hell no matter how you look at it. You'll want to look into static linking if you want to support several different platforms.
I'm not here to do support for everybody's obscure problems, you have this issue with vanilla LE as well so ask in a separate thread. If you can't solve it, just get new hardware dedicated to run LE. You can get a cheap older NUC or build something yourself using Intel preferrably. You can get a decent Intel system from China for $100 with shipping.