I just did the opposite. 9pm Fantastic and then hoofed it to SW:GE for the fireworks. I was only a little late but it was hard to move because of all the congestion in the area.
Your plan might work though because of the extra time you would have. (45 minutes after fireworks are done before 10:30 Fantasmic starts vs my 3 minutes.

)