This has been the case in at least the last 4 years in all the various times of year we visit:
SpectroMagic always starts at Main Street and ends in Frontierland.
Even if they perform it twice in one night, both times it goes in the same direction.
The "Daytime" parade ("Remember the Magic"??) always goes in the opposite direction.