YABU. It’s not ‘charging admission’ it’s making a contribution to an expensive shared meal.
One of my siblings always hosts as they have the space, big kitchen, massive fridge / freezer space. The bill for two days meals, beef, turkey, chipolatas, sausage meat, desserts, smoked salmon lunches, veg, sides, bread, cheese, drinks etc etc is HUGE. None of us would dream of not sharing the cost.
And if one person is masterminding the cooking you don’t necessarily want people turning up with a selection of stuff.
We turn up, contribute, chop, peel, wash up as a team.
Just don’t be so spiky OP. It sounds as if your DS puts on a great dinner and shoulders a lot of work and responsibility. Do it her way and be grateful, happy and generous.