Autoindentation is not handled by the Scintilla component. SciTE and Geany are hugely different in practice. Some Scintilla-based editors (such as Notepad++) don't even offer autoindentation at all.
I already gave you a link which shows you how to configure SciTE to autoindent Lua.
John