This happened to me 3/4 years ago or whenever it was that swine flu hit. For the first few days I literally couldn't get out of bed. I couldn't lift my head to watch my children open their stockings even though they did it on my bed. I tried to get up for Christmas dinner, even though I didn't want to eat I felt I should make the effort, I had to psyche myself up to get dressed which took about 45 minutes just to put some jeans and a jumper on, and I sat down, and after 5 minutes I felt so dreadful I had to apologise and go back to bed where I stayed for another 5 days before surfacing. Ended up with pneumonia which took 8 courses of antibiotics to clear!
My husband was pretty pissed off - not with me, obviously it wasn't my fault but it ruined Christmas and I just wanted to go home but couldn't fathom how to get home. Sweating it out in the in-laws polyester sheets was not fun. That sounds really snobby but its more that I just really really wanted my own bed!
If he'd got it too, I honestly think the in-laws would have had to take over the entertaining, feeding and bathing of the children.
If your husband really did have flu there is not a lot he could have done better than what he did. Not many people are happy spending 7 days in bed. You can tell if someone is really very ill, there's not much sitting up in bed browsing on the iPad or flicking through tv channels, they do just lie there 98% of the time and if they weren't sick they'd be bored stiff. If he was in this category you know he needed that rest.
I hate it when people say "you don't have flu" so I'm not going to say that, as only you know really. I would say though that a bad cold, particularly if it gives you a chest infection and you get something bacterial from it in your respiratory tract, will make you feel nearly as bad, because with it comes the fevers and chills and aches. In which case the best place is also bed and its unfair if you have to pick up the slack. There have been some rotten virus' going round this Xmas.
As for your DH, if he has form for this kind of thing I'd totally understand you being pissed off, but most people don't want to miss Christmas. As for pleasing the inlaws, sod them really - certainly you shouldn't feel this way to the point of pushing through an illness that is requiring you to rest.
Hope you feel better!