1) talk with your manager/higher up. Believe it or not, sometimes they understand your point of view. I had a manager admit they were being quite unsensitive to some of my personal hangs during these things
2) if 1 doesn't pan out, depending on how you feel about the company, either quit, or sabotage as much as possible to show how stupid the mandatory activities are. Want to play music? just play some hardcore, cursing music, jesus hating, muslim degrating metal (or whatever) and say it is your jam. Cooking? Just keep saying everything needs more garlic and say any other recipe needs more garlic. GARLIC!!!!! didn't use a full clove? MORE GARLIC!!!!! Fuck... put 3 buds of garlic in everything, including herbal tea. GAAAAARLIC!!
3) Just mute everyone, turn video off and do your thing. That is what I do for most of my 'social meetings' anyway. I go, cook my dinner, walk my dog, and when everyone is saying goodbye, I just throw a 'wave' emoji or something