It looks like they've at least discovered a novel high temperature (relatively speaking), low pressure superconductor. That does lend some credibility to the original claim, and perhaps reproduction of the result is trickier than originally thought.
There’s a Grand Canyon sized chasm between creating a “low pressure superconductor” and creating a room-temperature superconductor and, unfortunately, Evel Knievel wasn’t a co-author.