Okay, so I just heard some interesting news in the new episode of "Voiceprint with Trevor Devall." In this one, he interviews Andrew Francis, voice of Shining Armor, and he brings up the finale early on. According to Andrew, Shining Armor appeared at the start of the season. Now, since I know that all the furor over his character didn't start until about halfway through the season, he didn't appear in the premiere.
Or did he? Have we just been blind this whole time, or did they cut his scenes in favour of time?