I love these stories. Here's mine......
Marg--I'm guessing your friend is a member of the "I am NEVER WRONG" Club. My mother belonged to that group back when she was alive. Now, Mom was a very good cook, but she would bake a turkey from 5 AM until evening, exactly as described...probably because she was taught that method by her mother. Dark meat was Mother's favorite so she never had to gnaw on any shoe-leather-type, dried out, white meat like the rest of us.
I cannot count how many millions of times she & I had the discussion about how today's pork is leaner and so doesn't need to cook as long as pork that was raised and sold when Mom was a newlywed. Yes, I bought her an instant-read thermometer, but she didn't trust the thing because she could SEE that the pork still had a pinkish tinge. (Point: Even if your friend owns an instant-read, she'll cook her chicken to the 200-degree F mark on her thermometer!)
I learned to avoid giving detailed answers to Mom's question regarding how long I'd had my turkey in the oven. I kept my replies vague and high-level. When Mother did become persistent, I would simply say I didn't remember exactly when I put the bird into the oven because that wasn't important since I could definitely tell when it was done and that was what was critical. (Just like with a cake, you don't really need to know when you put it in to bake, but you simply need to catch it right when no batter or crumbs cling to an inserted wooden toothpick, and that's the precise moment to take it out of the oven!)
Mom would usually still insist on knowing my starting cook time because that was how she did things. If I didn't do things exactly like she did, then I had to be wrong and NOT HER. So one time I replied, "Well, I was up at 5 AM to get that monster of a bird into the oven." That would shut her up because she assumed I put the turkey into the oven first thing. Au contraire! My fowl didn't go in until several hours later, but in order to avoid the annual clash of turkey cooking techniques between mother and eldest daughter, I never elaborated on that minute detail.
Another year Mom insisted the turkey wasn't done even though it was perfection so I cut off one of the drumsticks, wrapped it in foil and stuck it back in the oven for her. The whole family sat down to eat the Thanksgiving repast, and Mom pulled her drumstick out to nibble on 2 hours later. She was happy, and we were happy! (Of course, Mom had to make a comment about the probability of us all coming down with food poisoning. Sigh. 1) I told her that if we did, then she would be healthy and could nurse us! 2) The next day I made it a prioroty to point out that NOBODY had been sick during the night. lol.)
I'm sure you remember some of the flame wars from Gail's and EPI and Kitchen-Seek because some folks can NEVER BE WRONG. They cannot accept that there are alternate ways/routes to arrive at the same destination. Their approach is the RIGHT way, and it is the ONLY way. Mom was one of those. I learned it was best to let her think I was doing things her way even when I wasn't because there was no way I was going to change her. And there is no way you'll change your friend. Some people can agree to disagree, but Mom wasn't even in that camp.
RE going to your friend's house for dinner....1) Can you just show up with your own food because you're on a special diet? (And you will be on a special diet of eating ONLY GOOD FOOD THAT IS NOT OVERCOOKED!) 2) Can you eat before you go to her house so you'll be full and not need to eat? ( Maybe she can be led to think that you have to fast for a lipid panel blood draw the next day? Take a Tupperware container along with you and be sure to scoop all your portions into it to take home with you to "enjoy" (cough, cough) the next day.) 3) Maybe you could all meet at a restaurant so you can make your own selections. 4) Or sign up to go to a cooking class together! You'll enjoy wonderful food, and maybe your friend will learn something new! 5) How about starting a pitch-in with your group of friends? That way there will only be one dish ruined!
Good luck, Marg! I know exactly what you are experiencing, and it sounds like a few others on this site do, too. It is such a comfort to know I'm not the only one who's been through this.
Wigs
PS: How about having all your food cooked BEFORE your guests arrive? Keep it on warmers. One year I baked my brined turkey the day before & sliced it and reheated it gently on Thanksgiving. It was super moist and delicious. That way my know-it-all guest didn't plague me during the actual cooking event. Smile.