The Shell command should return a handle to the window.
I would try two things: first try:
Set RetVal = Shell(etc)
Step through it to see if it creates an error here. If not then Retval should be the object and you can use it now just like ObjIE in your other example.
If it does create an issue, then look at the nearly last post in this thread, where you can see how to get a handle. You can then use Win API calls to move the application (A handle is as it sounds, the thing with which you can manipulate the application)
shell commands in excel