Solution:
Let points O,A1,A2 lie in a plane such that ∠A1OA2=n+22π. We represent the mirrors as line segments extending between O and A1, and O and A2. Also let points A3,A4,⋯,An+2 lie in the plane such that Ai+1 is the reflection of Ai−1 over OAi.
If Meghal shoots a laser along line l such that the first point of contact with a mirror is along OA2, the next point of contact, if it exists, is the point on OA1 that is a reflection of the intersection of l with OA3. If we continue this logic, we find that the maximum score for round n is equal to the maximum number of intersection points between l and OAi for some i. We do casework on whether n is even or odd. If n is even, there are at most 2n+2 spokes such that l can hit OAi, and if n is odd, there are at most 2n+3 such spokes. Then we must sum 2+2+3+3+⋯+1009+1009=1009⋅1010−1−1=1019088.