(Is it just me? ...)
The seventh flute quaver in bar 40 (P26 of "Play Latin", pub Faber) sounds wrong to me, and a G-natural (instead) sounds right. I think this is because of the ensuing E-minor chord in the piano.
Could there be a misprint (ie a missing natural sign before the G)?