I too have pondered that situation. I have not learned how to interface directly with that object(s), but have found a backdoor. It takes some thinking and watching and is very simple in its use. The function
TypeKeys() allows these types of characters:
<Shift-Tab> or <Tab> <Enter> and the like.
In a few places in my GMO scripts I had to use those to <Tab> to a field and enter data.
I see yoou asked quite awhile ago, I hope all is well. If by chance you have had a better solution for this issue please post it.