Thanks for this fix! I was using the alternate method of removing the .ra32 from the retroarch apk, which worked but requires more manual editing every time retroarch updates. This is a much, much simpler way to fix the issue! Especially since the hyperspin android side of things seems to be dead, so its installed once and done. :)
Have you considered modifying it to support the other versions such as 64 bit for use with flycast?
How are you making the modification? I opened the apk up and was looking at the contents, but I am assuming you somehow edited the .so files. I could not figure how and where the edit is being made.