Oh, another official response from customer services saying, " If you're not logged in, they should still show up in the Upload Management tab in Enscape BUT you would need an invite from your IT department with credentials for them to show up in the cloud. "
5 days in now waiting for my IT dept to invite me. lol