The argument against evolution in the article, mainly the piltdown man hoax and new sequencing data on neanderthal is extremely weak.
I don't think a single example of scientific fraud is enough to discredit the entire community. I actually think the fact that the fraud was found out as a hoax shows that evidence is constantly being scrutinized and re-examined; which is exactly what science should be all about.
The point about sequence similarity/dis-similarity being not the ultimate evidence for common ancestry is actually an insightful point; however, I doubt the author of the article realized the insight. He was probably just parroting a statement he read in another article. I don't think you can make a strong statement about homology between genomes using only 65,000 bases of sequence from potentially heavily degraded sample. I think it is just an interesting starting point for further analysis with more data.
The rest of the article dealt with interpreting biblical statements to fit with current undeniable understanding of the universe. IE. Man is made from dust is consistent with humans being consisted of elements found in dust (crust) of the earth. I am sure it sounds nice to people who believe in the bible. But it makes me wonder what these interpretations will look like in a hundred years. Are these interpretations going to change with new understandings of the universe? Is the bible just full of vague statements that can constantly adapt to new understanding of the world? What good is that really?
I've always wondered what a creationist view of biology would look like. There are plenty of attacks against evolution, but never any clear explanation of how their belief system is in accordance with current data. Do new species suddenly pop into existence from nothing by god? Do god specifically implant new species into the womb of a surrogate specie? Why does god invent bunch of new species in the first place? Why not modify the environment to suit the species rather than modify species to suit the environment? I think creationism hides behind a wall of hand-wavy and foggy ideas that breaks down when explicitly examined.