They should be fine. I'd just wash them well in soapy water and rinse. Wait for them to dry, then smell them again. If you get the residues off of them, they should be ok for cage furniture. Watch out for any wires in them or anything potentially harmful for your little one. Sometimes those plastic flowers have wire poking through.