I wasn't able to unlock High Elves on Bullroarer - they don't show up in the store on Bullroarer, at least not for me - so I'm not sure they can even be tested yet. The preview might just be the Mordor environment.

EDIT: After reading the Bullroarer release notes, the High Elf race is indeed locked for the first preview, so no way to test yet.

The limited success I've had with getting Turbine/SSG to fix Lua bugs has been when I submitted bugs from Bullroarer. If they add high elves to BR next week, that might be the best/only opportunity to get them to pay attention to Lua support for it.