The first thing to see is that the maximum angle is made where the shooting trajectory is tangent to the curve.
You found the equations of all tangents to the curve in part b), now you need to find which one of them passes through the player's position at (4,0).
Start with y = -u/(4v)x + 1/v. When y = 0, x = 4, so u = 1. Remember (u,v) is a point on C. Use the equation for C which is x^2/4 + y^2 = 1. Plug in x = 1 and you find that v = y = (+/-) sqrt(3)/2.
Now you know u and v, plug them into the tangent equation, and you will get the two tangents that pass through G. If you take v = sqrt(3)/2 (top of C) then the angle it makes with the x-axis is t where tan t = sqrt(3)/6. Use symmetry to conclude that the maximum (aiming through from the top of C to the bottom of C) is 2t.