All I got were a doll, a hat, and a bat. subject-verb agreement

That's correct.

The subjects, doll, hat, bat, are plural. The verb, were, is also plural.