You can blame the sister, but the bare fact remains that the cats were chipped to a Rescue, and the RSPCA should have returned them to said Rescue, NOT rehomed them. If they'd done that, which legally they should have, then a whole different chain of action would have been set in motion.
The sister was wrong, but the RSPCA are the ones that are responsible.