Nothing in this study is new and nothing in this study speaks (save for the authors' discussion) to either evolution or creation. To take the position that this supports either evolution or creation is just sloppy sophistry.
Bingo. Thank you for noticing that. It is the interpretation that varies, not the facts.
These threads on creation vs evolution can get pretty funny.