You handled that really well - parents shouldn't "force" their babies on people like that. They should only give their babies to people who actively want them. Babies aren't toys or iPods!
I think it's natural for people in a situation to rationalize the situation. "I am learning because I am in situation X". It would be pretty unhealthy if they said every day "Man it sucks to be in this situation. I am going to focus on the sucky parts".

So if someone was stuck in an awful school for example they could choose to gripe every day about the awful school - or they could look to see what they were learning from it and take solace in that.
So yes maybe she is learning patience, and how to make play-dough. She *could* be learning all sorts of other fascinating things with that time - but it would only make her unhappy to dwell on those things.
So I think you did the best thing you could. Help sympathize with her about how there are positive things in her life, and spend some time with her. Although to be honest, could she not get a babysitter so you guys could talk without having to care for the baby at the same time? The child is 5 right? Or does she have 2?