did you forgot natural selection? if one sequence can evolve once it can evolve twice.
Natural selection can only "select" for the random input it receives.
Natural selection pressures are dictated by all aspects of the habitat the creature finds itself in at the time that it is alive. From climate conditions to virus strains that are around, predators, diet, geological activity, etc etc etc etc.
The amount of variables here are
inumerable.
The evolution of a trait also doesn't happen overnight.
It is a long, gradual process... where a mutation is introduced in a single individual, which then survives and passes on its genes. This, however, is by far not the end of the line. The mutation needs to spread into the entire population before it is an integral part of the species. This takes quite a few generations.
Next, it is rather unusual that a trait or function is the result of a single mutation. More often then not, it is multiple mutations working together - most of which come from different individuals.
The amount of variables in this entire process is
gigantic.
For that reason, it is completely unreasonable to expect that the exact same genetic sequences would evolve twice independently.
Yes, in theory, it could happen. However, this is SO unlikely that it would pose serious problems for the entire theory. "it could happen in theory" is not a sufficient explanation at all.