Firstly, the OP has talked only in terms of Christmas dinner - nothing to suggest a 'compulsory vegetarian day'
Sorry, Fascicle - you are now contradicting yourself. I mentioned the compulsory vegetarian day in an earlier post, you corrected me with your comment above, but now you agree that the OP doesn't want to have meat in her home. So, it surely follows that the vegetarian day at the OP's home is, after all, compulsory.
Many posters on here have agreed that meat is not compulsory. Most have said (including many of the vegetarians) that OP's menu sounds neither appetising nor Christmassy. I (and others) have pointed out that we think the issue is not the fact that OP's Mum wants to take some chicken, but more to do with the fact that OP does not actually want her Mum to be in her house for Christmas Day and is trying her level best to make Mum feel awkward.
There are many, many vegetarian recipes that would be absolutely PERFECT for a Christmas lunch (I suggested several yesterday, but MN site was playing up and I lost my very long post, unfortunately). Borscht and aubergine-stuffed squash, quite frankly, do not fit into this category. That menu really does sound utterly revolting. (Sorry OP, but it does).
As a starter, for example, even a colourful salad (with possibly some red cabbage and/or pomegranate seeds and/or coloured salad leaves) served with a small baked Camembert or goat's cheese or some fried brie-bites in breadcrumbs and possibly a slice of crusty bread would be imminently more festive and intended for a special occasion. Borscht is a bit - well ..... run-of-the-mill.
I've got so many nice ideas for veggie recipes, I might have to plan a New Year's Day feast
