Once I waited "long enough", the login was granted. I run the script and actually saw the xml on Google's FTP site. After couple of minutes file disappeared from there and in my Google Base account, under feeds I see this message: "You do not have any data feeds."

Where do datafeeds uploaded using this method appear in Google Base account? I need to see the status to make sure it succeeded.