If you want honest feedback, it's not the match up at all that is at play here. I watched the Goro/Mileena set and you jumped constantly in a lot of matches from far ranges and all Foxy did was react. If you pick any character to not recklessly jump at, it's Mileena. Goro is not and has never been an air character, he's meant to be played mostly on the ground as that's where his kit shines brightest, there's rarely a need to go airborne unless you have a reason in mind for doing so. When it comes to jumping, armoring or poking, there should always be a reason why you're doing it.
You didn't establish any type of meta at all with Goro. You literally just kept trying to punch walk and do other things that clearly weren't working. It's not that Mileena counters everything, it's that Foxy figured out your gameplan/strategy and adapted whereas you never did so of course it felt like you had minimal control and options.
Why not walk back and whiff punish with forward 3, jump in if you scout a down 3 and catch her in pressure or if there's not significant pushback due to back 1,2 spacing, you can reverse pressure with down 1 or down 4. There were a lot of punchwalks at such far out ranges that there was literally no possible way he couldn't just block on reaction and even full combo punish if he wanted to do that.
When you corner pressured Foxy, he never had to block anything because he just delayed wake up and your 3,down 3 whiffed a lot etc. You didn't seem to really adapt to the fact he was doing that. He also barely woke up in general so you could have used that to frustrate with cihp/pressure and force a situation.
When you haven't played a character in a while, played what I think we would both agree is a more skilled player and didn't play the match up correctly, it's more of a time for reflection, not a time to focus on saying it's the match up. Back 1,2 is the same as it has always been except for now it's -1 and if it's not done at far out ranges, there's not enough pushback for you down 1 or down 4 to not hit. And if it is done with enough pushback for your pokes not to hit, her pokes won't hit either.
In that Goro versus Cyrax set I posted, I outplayed the Cyrax player. It's not the match up being bad for Cyrax and I think we need to be able to make these clear distinctions when we fight someone that it's not necessarily the match up, maybe it's just us or our opponent that are not doing something they should be doing correctly.