In my area it is usually the people who are at the rehearsal (as a poster stated above). The rehearsal is usually held the day or night before the ceremony. The meal itself is anything from very casual to super "fancy"..even being "nicer" than the reception. Anything goes and there is definitely no hard and fast rules people follow, other than it's most common to have all those who are at the rehearsal itself attend along with significant others. (I do think when there are family members who have traveled from a long distance they are also invited to attend, but not non family members, unless they are in the wedding)
At ours we had:
* Our parents
* Our Siblings and their significant others (All of our siblings were also either in the bridal party or had other "jobs" they did during the ceremony)
* Bridal party and their significant others
* Flower girl/Ring Bearer and their parents
* Friends who did did various "jobs" (ie: sang, played the piano, played the violin, read scripture, did the wedding message, sat at the guest book, etc) and their significant others (Though i don't think all of them attend, but were definitely invited)
* My grandma and his grandma and his great aunt (My grandpa was the only other living grandparent and he was too ill to attend the rehearsal or actual ceremony)
* Minister and his wife
* Our candle lighters and their parents
* Our reception hosts and hostesses (Candle lighters parents were also reception host/hostess)
It seems like a lot when I right it down, but it was really a nice size group, not too big
At the end of the day, I think it's more important for everyone to be one the same page and enjoy the moment.
LeeBee, I hope you have a much better experience this time. Best wishes to you and your daughter.