I don’t know if anyone needs to hear this but I use this all the damn time.
So when you’re doing the cross you stick blue and green opposite each other, and red and orange opposite each other.
I find that I’m rubbish at the order they go in. I know it’s Blue Red Green Orange but sometimes I’ll go blue orange green red by accident.
As long as you have the opposite colours, well, opposite each other (blue-green, red-orange) and haven’t royally fucked it up (Blue green red orange) then you can just do this.
Get your wrongly aligned middle slice and move it into the yellow layer with an M2, then spin them the opposite way around with a U2, then put them back with an M2.
Thing is, you don’t have to do this immediately. You can actually do the whole of F2L first, then flip em afterwards. Meaning instead of getting in a bit of a panic about having done the cross wrong and trying to figure it out you can say to yourself “Oh yeah, better do that alg when I get a chance” and do it when there’s only yellow edges in the M slice partway through F2L or leave it until you’re done.
Also, you don’t necessarily have to flip the bad 2 edges, you can flip the good 2 edges if you notice before you F2L and just realign your white slice so the cross matches.
TLDR: M2 U2 M2