Been a while since I read the novels, but weren't there Bandersnatch on the Ringworld that confused Nessus and Louis?
Yes. But the Bandersnatch are not "hominid" by any stretch of the imagination They were confused by them before they figured out who built the place, and why.
...didn't they have some questions about the Grass Giants?
Not any serious questions on their origins, no.