So I managed to set up a build environment that can build an apk with the same behaviour (i.e. it fails on Oreo trying to load libmupdf). I shall have a play around and see if I can find out more.
Still not planning to create an intel version though. Sorry!