Грамматические основы неопределённо-личных предложений в составе сложных из второго абзаца:
- «...но кто(то) (в)скоре обнаружил, что игрушек (не) хватает...» — «обнаружил», выражено глаголом в форме прошедшего времени, единственного числа, мужского рода.
- «...и пришлось золотить орехи...» — «пришлось золотить», где «пришлось» - безличный глагол, а «золотить» - инфинитив.
Ответ: «обнаружил», «пришлось золотить»