I dont know if they have that here in ireland! but i knew someone who worked in the factory of royal canin and said that it was processed the exact same way as pedigree chum as they were both made in the same factories, i know here in ireland our food labels have to be acurate or will be heavily prosucted but it could be different in other countries as long as people dogs are fine with it i dont see a problem but ive had great results with that site in finding the best food especially for fussy sensitve eaters!I don't know about that directory one, but the dogfoodadvisor site is of limited value. It grades foods based on on the labels, and that is not the full story on any food.
I would advise against using Blue Buffalo, they have had quite a few recalls. We see quite a few dogs that are not able to tolerate it- mine were the same (dogs and cats). My one dog who could eat literally anything, had terrible gas and bad smelling stool.
I've not used the Poodle-specific one, but have always been happy with the Royal Canin in general. They have done a lot of research into their foods.
If you want/need to keep up with home cooked food, check out resources like Hilary's Blend. They sell multivitamin supplements but also have free recipes on their site.
You should consider food geared to puppies or all life stages while she is pregnant and nursing.