Senate advances non-citizen IDs while rejecting program that mails free books to kids.