What I understood by it wasn't immortality, it was more of a slowing the aging process. Anne was already old when she ate Lucius eye, while jokak was pretty young. Even so, Anne doesn't die even at the end, you can see her caring for her last descendant. It's kinda confusing, I hope this helps
If dragons mates are immortal how was anne able to die