I never saw anyone as a true main character in Final Fantasy VI.
They pretty much all move the story along at different points.

Yes, Terra looks like the lead character the first half of the game but once you get to the World of Ruin, Celes steps forward and pretty much becomes the lead for the rest of the game.
Meanwhile, Terra isn't even necessary from that point on.