If you were not able to finish the Setup Assistant for Internet Viewing, you will not be able to get the remote connection. If you purchased the Slingbox and installed in US, you will not have issues in order to get the remote connection from anywhere around the world, as long as you use a computer with Internet service access.
Although you have a different router model, the following third-party link will allow you to get the step-by-step instructions in order to set up your Slingbox for Internet Viewing.
Port Forwarding SlingBox on the Motorola SBG1000
Just make sure to follow the instructions and let us know how it works for you.