That's right I present my GC to the agent when coming back to the US (along with the passport, and the extension letter when my GC is expired). I never had to enter any info for check-in though (my wife does it for us and I believe she only uses the passport info), is that an issue? Never had to enter GC info for check-in, I'm wondering if this is based on the country (Canadian passport)