The missing genetic functions (e.g. immune systems common to coral and humans) have not been found in either ancient or modern fish. Thus, even with your "modern" disclaimer, Evolution is still debunked by physical, tangible, in-hand examples of scientific evidence.
"As I say, I am not an expert, but I have read widely on the history of science. It is worth noting that nearly all of the crushing criticisms of evolution were widely discussed a hundred years ago, most of them two hundred years ago." - js1138
Information Theory debunks Evolution (e.g. information from nothing!), and I doubt your claim that you have somehow read nearly all such century-old (or older!) criticisms...especially since some of the complaints against Evolution have only been possible post-Crick.
It's DNA code that wipes out Evolutionary theory. Stored data. Processing data. Hard-coded programming commands. The list goes on.
Well, duh.
We don't have the DNA from ancient fish, nor any ancient species.