One more time. You don't need to host the album on jalbum.net. You can host the album on your own website. So you don't need a storage account on jalbum.net.
But you need to list the album on your profile page here - there has to be a thumbnail that points to it. This is the only way jAlbum can keep track of things like the visitor counter, or comments that visitors have made.
Go to the Albums tab on your profile page and choose Add external album. See screenshot (this is my profile page - obviously, you need to do this on your profile page).