If I understand your question correctly, you're asking if: you get a first spread of m/m/m/m/m/0 and you save it, then try the spread after that (second spread) and it turns out to be f/f/f/0/f/f, if you restore the first spread, will the spread after that always be f/f/f0/f/f? No, the spread is randomised every time you receive or reject an egg, so the second spread will change at random.Alright, I'll go for Modest then. =)
Also, one other question. I'm still grabbing and tossing eggs until I get a good shiny spread in my X. Let's say I find a Special based spread, save that file, then continue doing this until I find a physical spread. During my search, I get bored and decide to hatch some Special based Pokemon, so I restore my save to that point.
Will the spreads I encounter after that be the same as the spreads I got after SRing after obtaining the Special shiny spread? Like, does inheritence change at all when you go back to a file or is it random every time you restore the save file?
It's probably pretty simple to check, but I want to hatch a shiny before I even try that.