
for using the FAQ-approved method next time.
As for your individually exported books, the reason they retained their metadata is because calibre by default Saves-to-Disk the metadata.opf used as a metadata backup, and the specific Add Books option you used respects that metadata.opf
It isn't perfect though -- it cannot add custom columns that were in the Saved-to-Disk books, but are not in the current library.