The latest release from the journal says the article in question got by their otherwise good peer-review process and that the journal in question regrets publishing the article. 'Course, you'll never post that -- creationists prefer partial truths, as they help the creationist cause.
How?
It's all politics.
Administrative bureaucrat types generally have no spine whatsoever and never take responsibility. Like democrats.
My guess is there are many articles that have been published in this "low impact" journal that have similarly skirted past the "otherwise good" peer review process.
Those pesky creationists! The way you talk, one would hardly know you were Catholic!
This is, of course, false.