Dan, what you need to do is split the incoming neutral into two wires ahead of the GFCI. One white wire goes to the GFCI line white terminal, and the other to the light's white.
The incoming red wire should run only to the light, and the incoming black wire only to the GFCI line hot. The second receptacle should connect only to the GFCI's load terminals.