Have a look here, http://www.planetcatfish.com/catelog/species.php?species_id=2284
They look quite different.
I still reckon they're R. Lanceolata, http://www.planetcatfish.com/catelog/species.php?species_id=739/http://www.planetcatfish.com/catelog/species.php?species_id=745