We do not currently know of any synonyms for had a smattering of.
For similar words to had a smattering of, try: