The native Spanish speakers who write the material periodically discover new English colloquialisms and insert them in the dialog. It is true that very infrequently someone will say "I met loads of new people." It is also true that some small towns are infrequently referred to as "hamlets."
It might be useful in a course for Spanish speaking people learning English to be exposed to those new concepts. But it is completely useless in a course for English speaking people learning Spanish to find those infrequent words as the only acceptable answer.