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

...didn't they have some questions about the Grass Giants?
Not any serious questions on their origins, no.