I tend to side with TJ on this one, and I've done more or less exactly the same thing myself. If I have fatigued guys late in the season and have clinched a playoff spot, I don't think I'm at all obligated to continue to play them just because my opponents may be in a pennant race.
I'll point out that I also do this (rest a bunch of players at once, bat the pitcher leadoff) periodically throughout the season if I need to manage fatigue closely. Mostly in interleague games, but not exclusively. So it's rarely the case that only my last 1-2 opponents benefit from this. They just happen to do so at the end of the season, when it's more clear whether or not the games matter.