Fox vs. ICs is pretty much all about who makes the best punishes. And because Fox controls the ground the best, the match up is in his favour. Fly vs. SFAT from TBH2 is a really good example of this. SFAT dominates most of the time because he gets the most opening and punishes hard every time, but once SFAT starts missing the punishes Fly gets a chance to turn it all around. I took quite a few games off SFAT at EVO winning by a few stocks, where he would beat me pretty badly in the other games. That's just how the match goes, more or less.
Against Foxes who shine a lot I thing bigger stages like Dream Land and FD are the best given that you should get a KO off every opening you get no matter how big the stage is (I know wobbling was banned in this case. Silly TO). You want enough space to catch the shines with dash attack and WD jab/f-tilts. This is harder than it sounds though, because WD is punishable for Fox in most cases. Nevertheless, I think you would have had a better chance against SFAT on Dream Land/FD than FoD because he plays the way he does. (Against platform camping players stage like Yoshi's/FoD (and FD) are probably the best as I think ICs can win the platform-antiplatform game on these levels against Fox.)
I find myself shield a lot against shine pressure because I know I (/Nana) will probably get punished hard if I try to roll/WD away. Sometimes I get a free punish because the Fox messes up his pressure or I get a shine read, other times I just get hit because my shield gets poked through. It kind of sucks that it has to be like this, but IC just doesn't have solid answer to shine pressure because even though you might be able to WD/roll away with Popo, Nana might still be catch by a shine which is what the Fox player wants. Against SFAT you lose Nana a lot because you try to move out of shield. Here I would probably just stay in my shield and hope for the best until I've figured out his shine pattern. The way he double shine can often be shield grabbed if you just stay in you shield (like, in the beginning of the second game you might have gotten a free punish if you had just stayed in your shield and hadn't tried to jump out of it). Also, once the Fox realizes that his shine pressure isn't completely safe he starts to give you more space, camp platforms and stuff like that.
Also, as I've said before, I think you should use much more up-throw against Fox with you get a grab. It is a lot easier to follow up on compered to back-throw and down-throw as it can lead into some nice platform tech chases, and it deals more damage (around 3-4% more). And try stay more in sync with Nana do that she will move/shield/attack when you want her to.
TL;DR: Fox vs ICs is a losing MU for ICs on paper, so you have to make sure you punish the hardest and otherwise hope the Fox player makes at least a few mistakes in order to win.
EDIT: Also, yo wobbles. Have you read my guide yet? I'd really like to here your thoughts on it. I think you might like it. It's about wobbling and the psychology behind it/ICS.
And no, not that I know of.