We don’t use the JIT part of LuaJIT on several platforms that don’t allow it/support it, e.g. iOS and consoles.
We do however use the LuaJIT library as its interpreter is faster than the vanilla 5.1 one.
That said, no I didn’t know about that particular issue.
In general, I’d say the library works well, and if an issue arises from it, we’ll have to deal with it.
On macOS, we also set the base pointer address iirc, in order to make sure that the LuaJIT address range would fit. (At least we used to, and it should be possible again I think)