I think the Natu spawn in the jungle has been changed. I do remember reading somewhere that you could spawn it somewhere on this site, but that it has been changed.
Yeah... About Glameow... I once did the glameow quest but the "Original Trainer (OT)" is myself and not the lady that gives you the cat. So the game does not recognise it I guess.