Don't know of easier solution unfortunately, but for Lua 5.1:
$ grep -h -I -o -P '(luaO_pushfstring|luaG_runerror|luaL_error|lua_pushfstring).*' * | sed 's/"[^"]*"/""/g' | sort | uniq | wc -l
77
Not very few, but not that much either. Depending on how strong is your inclination, may still be analyzable. (I did some similar kind of stuff, and of similar size, for my goluago project. Also, for me, writing small Lua scripts for automating some of the work (during both analysis & conversion) in quick & hackish way can sometimes reduce the boring part of the effort, and even make it fun. YMMV, obviously.)
cheers
/Mateusz Czapliński.