Not if you were logged out. There's no way for itch.io to know who you are in that case.
yeah, what if you paid for that? is there a way of adding it to your library later?
Yes, see above.