Is there any other way to get zoom windows properties (size and location of zoom and window) in Lua besides brute frocing sim.adjustCoords?
Nope, though if you happened to implement some sort of API for it, I'm sure it'd be added.