If you promote in preseason, there's no promotion "event," but that doesn't matter to ratings development.
What matters to ratings development is playing time, coaching, and (probably) makeup. The "events" that show ratings development (5-6 times in the regular season, trades, promotions, demotions) do just that - they show them, they don't cause them.