I would hop over to the TTC and watch the fireworks from the dock. Beautiful spot to catch the fireworks and even though you‘re farther away than the people inside the park, the fireworks look so grand and massive over the castle in the distance, and reflect over the lagoon. They pipe in the music too.
One of my favorite uncrowded off-the-beaten-path views of fireworks.