So we do not know that general relativity is correct. Right?
Evolution theory doesn't deal with the origin of life, and the mechanisms are controversial and unconfirmed, so it is a good model, but limited. Therefore, we do not know that evolution occurred. Right?
No.
The current model of gravity doesn't account for quantum gravity. So it can't account for everything within its own scope.
The origins of life are not within the scope of evolution theory.
Evolution theory
does account for the things within its scope.
So evolution theory is a much stronger theory then GR.
This is why they call evolution theory the "unified field theory" of the biological sciences, as it is capable of tieing all biological science together in a single, central, coherent model. Micro-biology, genetics, paleontology, comparative anatomy, geographic distribution of species, comparative genetic, molecular biology, etc etc. It all fits nicely into this single well-supported, well-established idea, giving it an insane amount of explanatory power.
General Relativity on the other hand... it works quite well. So well that it enables us to build things like satallite based GPS systems. But Newtonian physics also worked quite well. So well that we still use Newtonian physics in practical applications for medium sized objects moving at medium speeds, where relativistic effects are negligable and it would be overkill to include it. The newtonian physics works
well enough there.
For GPS systems, GR works well enough.
But as
@Polymath257 said, as we approach the more extreme cases of extreme speed or gravitation or the extremely small, then things get tough to the point of eventually breaking down.
Evolutin theory doesn't have such a problem.