The security token can indeed be used for both games. The token is really for your SE account, which you use to log in to both games, provided you linked your POL ID to your SE account. However, since you are using the token that came with XIV, I really don't think you are going to get the satchel. If I remember, that was a special deal for ordering a token off of their website.
Variety is the spice of life. Except on Dune, where it's worm poo.