Yes, it's bijective. For every input value, it provides a unique output that will decrypt back to that input.
You might be misunderstanding the algorithm. We're only encrypting an incrementing number, not ever encrypting something that is already encrypted.